4 votes

Commande équivalente au terminal pour l'utilitaire de répertoire Afficher les données OD d'un utilisateur spécifique

Je me demande s'il existe une commande équivalente en terminal qui peut produire les mêmes données que celles affichées lorsque je recherche l'utilisateur du domaine sous Utilisateurs dans le nœud OD ( /Active Directory/MYCOMP/... )

les données sont un dictionnaire avec des champs comme AltSecurityIdentities, dsAttrTypeNative : et d'autres encore.

Je recherche un outil de ligne de commande natif de MacOS (10.12+), capable d'extraire les détails de l'AD d'un utilisateur qui contient des champs tels que AuthenticationAuthority y AltSecurityIdentities assez similaire à l'application Diretory Utility basée sur le Gui ( /System/Library/CoreServices/Applications/Directory Utility.app ).

Est-il possible de script les recherches d'utilisateurs ?

4voto

Oskar Points 1242

La commande fournie avec MacOS pour effectuer des recherches LDAP fonctionne avec de nombreux serveurs Active Directory.

dscl /LDAPv3/ldap.company.com -list /Users UniqueID

La commande ci-dessus donnera la liste des utilisateurs du répertoire. Si vous liez votre Mac à AD, vous pouvez obtenir beaucoup plus d'intégrations, mais ce n'est pas nécessaire pour simplement lire l'annuaire. J'ai essayé power shell dans le passé, mais j'ai rencontré des erreurs lors de l'installation des modules Active Directory, mais cela pourrait également être un outil prometteur si cela correspond à votre définition de "natif".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X