Il s'agit de la commande ldclt qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ldclt - programme de test de charge pour LDAP
SYNOPSIS
ldclt [-qQvV] [-E <maximum erreurs>] [-b <base DN>] [-h ] [-p ] [-t ] [-D
<lier DN>] [-w ] [-o <SASL option>] [-e ] [-a <maximum en attente>] [-n <nb
fils>] [-i <nb fois>] [-N <nb échantillons>] [-I <erreur nombre>] [-T ] [-r -R
] [-f ] [-s ] [-S ] [-P port>] [-W ] [-Z
]
DESCRIPTION
Cet outil est un client LDAP ciblé pour valider la fiabilité du produit sous un
grande variété de conditions de stress.
OPTIONS
Les options valides sont :
-a Mode asynchrone, avec un maximum d'opérations en attente.
-b Donnez le DN de base à utiliser. Par défaut "o=sun,c=us".
-D Lier le DN. Voir -w
-E Erreurs maximales autorisées. 1000 par défaut.
-f Filtrer les recherches.
-h Hôte à connecter. "localhost" par défaut.
-i Nombre de fois où l'inactivité est autorisée. Par défaut 3 (30 secondes)
-I Ignorer les erreurs (cf. -E). Par défaut aucun.
-n Le nombre de fils. Par défaut 10.
-N Nombre d'échantillons (10 secondes chacun). Infini par défaut.
-o Option SASL.
-p Port de serveur. Par défaut 389.
-P Port maître (pour vérifier la réplication). Par défaut 16000.
-q Mode silencieux. Voir l'option -I.
-Q Mode ultra silencieux.
-r Valeur basse de la plage.
-R La valeur élevée de la plage.
-s Portée. Peut être une base, un sous-arbre ou un seul. Sous-arborescence par défaut.
-S Esclave à vérifier.
-t Délai d'expiration des opérations LDAP. 30 secondes par défaut.
-T Nombre total d'opérations par thread. Infini par défaut.
-v Verbeux.
-V Très verbeux.
-w Lier le mot de passe. Voir -D.
-W Attendre entre deux opérations. Par défaut 0 seconde.
-Z fichier de certificat. Activez SSL et utilisez certfile comme base de données de certificat
-e Paramètres d'exécution :
ajouter entrées ldap_add().
ajouter entrées dans le fichier genldif.
ascii chaînes ASCII 7 bits.
attreplace=nom:masque remplacer l'attribut de l'entrée existante.
attrlist=nom:nom:nom spécifier la liste des attributs à récupérer
attrseulement=0|1 paramètre ldap_search(). Définissez 0 pour lire les valeurs.
lier chaque ldap_bind() pour chaque opération.
lier seulement seulement lier/délier, aucune autre opération n'est effectuée.
close fermera () le fd, plutôt que ldap_unbind ().
cltcertname=nom nom du certificat client SSL
compteur commun tous les threads partagent le même compteur.
compter chacun comptez chaque opération non seulement celles qui réussissent.
effacer entrées ldap_delete().
ne pas dormir sur le serveur bouclera très rapidement si le serveur est en panne.
emailPersonne objectclass=emailPersonne (-e ajouter seulement).
echerche recherche exacte.
genldif=nom de fichier génère un fichier ldif
imagesdir=chemin précisez où sont les images.
augmenter valeurs incrémentales.
inetOrgPerson objectclass=inetOrgPerson (-e ajouter seulement).
keydbfile=fichier nom de fichier de la base de données de clés
keydbpin=mot de passe mot de passe pour accéder à la base de données de clés
pas de statistiques globales ne pas imprimer les statistiques globales périodiques
pas de boucle ne boucle pas les nombres incrémentiels.
objet=nom de fichier construire l'objet à partir du fichier d'entrée
personne objectclass=personne (-e ajouter seulement).
aléatoire filtres aléatoires, etc...
randomattrlist=nom:nom:nom attribut sélectionné au hasard dans la liste
base aléatoire DN de base aléatoire.
randombaselow=valeur faible valeur pour le générateur aléatoire.
randombasehigh=valeur valeur élevée pour le générateur aléatoire.
liaison aléatoire DN de liaison aléatoire.
randombinddnfromfile=bien récupérer le DN de liaison et le mot de passe du fichier
randombinddnlow=valeur faible valeur pour le générateur aléatoire.
randombinddnhigh=valeur valeur élevée pour le générateur aléatoire.
rdn=attrname:valeur suppléant pour -f.
référence=on|off|relier changer le comportement de référence.
scalab01 active le scénario scalab01.
scalab01_cnxdurée durée maximale de connexion.
scalab01_maxcnxnb taille du pool de modems.
scalab01_attendre sleep() entre 2 tentatives de connexion.
arrêt en douceur le thread principal attend la sortie des threads de travail.
un magnifique créer des chaînes aléatoires plutôt que des nombres aléatoires.
v2 LDAP v2.
avecnouveauparent renommer avec newparent spécifié comme argument.
authentification aléatoire Authentification SASL aléatoire.
randomauthidlow=valeur valeur faible pour l'authentification SASL aléatoire.
randomauthidhigh=valeur valeur élevée pour l'authentification SASL aléatoire.
Utiliser ldclt en ligne à l'aide des services onworks.net