à l'aide de la commande ldapsearch à retourner uniquement une valeur
à l'aide d'un OPENLDAP serveur je veux récupérer des informations à partir avec ldapsearch. J'ai créé une classe personnalisée appelée iduriclass, cette classe est utilisée pour stocker un identifiant et d'un uri. dans ma commande ldapsearch je veux retourner uniquement les uri pour l'id spécifié.
EXEMPLE : le répertoire contient deux entrées id=test uri=server.com/test
et id=test2 uri=server.com/test2
De l'essayer, je reçois un ldif fichier qui contient tous les uri dans le serveur
Je veux avoir un ldapsearch commande de test comme argument et ne renvoie qu'une valeur qui est : server.com/test
Pourquoi ne pas ajouter votre chaîne de requête et le réel de la commande ldapsearch de commande utilisé dans votre question?
Pouvez-vous m'indiquer comment faire s'il vous plaît 🙂
Pouvez-vous m'indiquer comment faire s'il vous plaît 🙂
OriginalL'auteur Reda | 2014-01-01
Vous devez vous connecter pour publier un commentaire.
Voici comment vous interroger votre serveur ldap.
L'option
-LLL
ne sera pas imprimé ldap commentaires sur la sortie. Votre ldap peut exiger-x
(authentification simple) si elle ne prend pas en chargeSASL
.Vérifier mon montage. ldapsearch retournera toujours la dn: si la tuyauterie de sed et de les enlever et de le nom de l'attribut uri: ne laisse que la valeur de l'attribut.
merci les hommes, cela a sauvé ma vie
les hommes, cela a sauvé ma vie " de Considérer upvoting et d'accepter cette réponse-là!!
Voter nécessite 15 réputation XD
OriginalL'auteur alvits
Ajoutant le paramètre -tt écrit un fichier avec les attribut(s) de valeur que l'OP a demandé. Aucun champ précédent nom ou quoi que ce soit d'autre. Chemin d'accès est configurable avec -T, sinon
/tmp
J'écris cette clarification en raison du manque de notoriété de faire des commentaires.
OriginalL'auteur badc0de