Linha de comando - tipo de conta de consulta (local, rede gerenciada, celular)

1

Como posso consultar informações do tipo de conta? Coisas como who e users não mostram isso. Também tentei coisas como dscacheutil -q user

Gostaria de saber se uma conta de usuário é uma conta de celular e estou fazendo isso por meio do SSH; inevitavelmente, gostaria de criar um script para que qualquer conta gerenciada de rede possa ser transformada em uma conta gerenciada de celular usando esse comando. encontrado para tornar a conta de um usuário atual uma conta de celular sudo /System/Library/CoreServices/ManagedClient.app/Contents/Resources/createmobileaccount -n userid -v

Tem alguma ideia sobre como posso consultar essa informação? Os tipos de conta que conheço são locais, gerenciados em rede e gerenciados por dispositivos móveis, mas não consigo encontrar nenhuma maneira de obter essas informações por meio da CLI.

    
por TryTryAgain 01.03.2013 / 18:44

2 respostas

0

Se for AD, você pode usar o dsconfigad para ver se as configurações estão definidas corretamente

dsconfigad -show | grep Create\ mobile\ account

Quanto a descobrir se os usuários atuais são móveis ou não, estou no mesmo barco e postarei se encontrar algo.

    
por 28.03.2013 / 16:16
0

Não tenho certeza se isso responde completamente à pergunta, mas percebi que, quando defino uma conta como uma conta para celular, o arquivo $ HOME / .account é criado. Para contas locais e contas de rede, este arquivo não existe

    
por 02.12.2013 / 13:55