Não é possível criar usuário no Mac com o comando dscl

3

Eu estava tentando criar um usuário do postgres usando o comando

sudo dscl . -create /Users/postgres

Mas falhou. Obteve a seguinte saída

create: Invalid Path
<dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)

Eu usei os comandos dscl create e dscl delete antes dessa falha.

sudo dscl . -create /Users/postgres
sudo dscl . -delete /Users/postgres

Eu acho que de alguma forma eu estraguei o sistema. Como posso consertar isso?

    
por zihaoyu 08.11.2011 / 23:22

1 resposta

2

Finalmente descobri que existe um arquivo plist deixado. Tive que deletar

/private/var/db/dslocal/nodes/Default/users/postgres.plist

A criação do usuário foi bem-sucedida.

    
por 09.11.2011 / 20:09