Fehlende Benutzer im Centrify Active Directory

Fehlende Benutzer im Centrify Active Directory

Ich versuche, alle Benutzer in AD über dscl aufzulisten:

dscl localhost -list /CentrifyDC/Default/Users

Es werden einige Benutzer aufgelistet, aber ich weiß, dass es einige Benutzer gibt, die nicht in dieser Liste sind, und ich kann diese tatsächlich manuell finden über

dscl localhost -read /CentrifyDC/Default/Users/%username%

Warum erhalte ich nicht die vollständige Liste aller Benutzer? Gibt es eine Möglichkeit, bestimmte Benutzer auszublenden?

Antwort1

Laut folgendem Thread dscl . -listist die Anzeige auf 256 Ergebnisse beschränkt und es kann daher nicht garantiert werden, dass alle Ergebnisse angezeigt werden:

https://stackoverflow.com/questions/1303561/list-of-all-users-and-groups

Wenn Sie Centrify installiert haben, können Sie mit dem folgenden Befehl eine Liste aller AD-Benutzer abrufen:

adquery user 

Dadurch erhalten Sie eine Liste von Konten mit einigen grundlegenden Informationen wie Benutzername, UID:GID und Home-Pfaden. Wenn Sie nur eine Liste von Benutzernamen ausgeben möchten, verwenden Sie:

adquery user -n

Wenn Sie alle Benutzer und alle Attribute ausgeben möchten, verwenden Sie:

adquery user -A

In ähnlicher Weise können Sie eine ähnliche Syntax wie oben verwenden, um auch eine Liste von AD-Gruppen zu erhalten:

adquery group

verwandte Informationen