dscl
é o utilitário de linha de comando para manter os bancos de dados de usuários / grupos do OSX. Para explorar o que há, sudo dscl .
para obter sua linha de comando, em seguida, list /Users
. Para ver a definição de um determinado usuário, use read /Users/admin
. Como você pode esperar, a remoção é delete /Users/admin
. (Há também um comando help
).
Para scripts, você pode fazer isso a partir da linha de comando:
$ sudo dscl . -read /Users/admin
Ou seja, basta adicionar um -
antes do nome do comando.
Tenho certeza de que os nomes do DirectoryService devem ser exclusivos, por isso suponho que o seu admin
é admin
e o falso deve ser admin␣
ou algo parecido. Como alternativa, você pode ter um definido em /etc/passwd
e um em DirectoryServices; o primeiro só será usado durante a inicialização do sistema, antes de /usr/sbin/DirectoryService
estar em execução.