Usuários ausentes no diretório ativo do Centrify

Usuários ausentes no diretório ativo do Centrify

Estou tentando listar todos os usuários no AD via dscl:

dscl localhost -list /CentrifyDC/Default/Users

ele lista alguns usuários, mas sei que há alguns usuários que não estão nessa lista e consigo encontrá-los manualmente por meio de

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

Por que não estou recebendo a lista completa de todos os usuários? Existe alguma maneira de ocultar usuários específicos?

Responder1

De acordo com o tópico a seguir, dscl . -listestá limitado a 256 resultados e por isso não é garantido mostrar todos os resultados:

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

Se você tiver o Centrify instalado, poderá obter uma lista de todos os usuários do AD usando o comando:

adquery user 

Isso lhe dará uma lista de contas com algumas informações básicas como nome de usuário, uid:gid, caminhos iniciais. Se você quiser gerar apenas uma lista de nomes de usuários, use:

adquery user -n

Se você deseja gerar todos os usuários e todos os atributos, use:

adquery user -A

Da mesma forma, você também pode usar sintaxe semelhante acima para obter uma lista de grupos AD:

adquery group

informação relacionada