Usuários ausentes no diretório ativo do Centrify

0

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

dscl localhost -list /CentrifyDC/Default/Users

lista alguns usuários, mas eu sei que existem alguns usuários que não estão nessa lista e eu posso encontrá-los manualmente via

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

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

    
por Radek Simko 05.12.2013 / 23:13

1 resposta

1

De acordo com o seguinte tópico, dscl . -list está limitado a 256 resultados e, portanto, não é garantido mostrar todos os resultados:

link

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

adquery user 

Isso fornecerá uma lista de contas com algumas informações básicas, como nome de usuário, uid: gid, home paths. Se você deseja produzir apenas uma lista de nomes de usuários, use:

adquery user -n

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

adquery user -A

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

adquery group
    
por 07.12.2013 / 08:15