Executando o Snow Leopard. Completamente inexplicavelmente, pareço ter ativado o usuário root OSX por acidente. Eu sinceramente não tenho idéia de como isso aconteceu, mas se a memória serve, eu estava olhando para o painel de login (com minhas duas contas de usuário) quando eu devo ter acertado alguma coisa, e de repente as duas contas foram substituídas por uma que acabou de dizer "Other .. "
Clicar na conta "Outro ..." permite-me digitar um nome de usuário e senha, mas nenhuma das duas contas normais funcionaria. Como eu nunca defini uma senha de root, ela também não me deixaria assim.
Então inicializei no modo de usuário único e executei estes comandos:
/sbin/mount -uw /
fsck -fy
launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
dscl . -passwd /Users/root newpassword
e deixe-me entrar como root. Então, fui para Preferências do Sistema, Contas, Opções de Login, cliquei em Join, Open Directory Utility e, por fim, no menu Edit, cliquei em "Desabilitar Usuário Root"
Ótimo, pensei, voltando ao normal. Exceto a reinicialização, eu ainda só tenho a conta Outro ... visível, e a senha de root que eu configurei de antemão não funciona mais! Eu tenho que reiniciar no modo de usuário único e passar por todo o processo novamente apenas para voltar para o sistema (como root)
Como na Terra eu acidentalmente habilitei isso? Eu nem sabia sobre o Utilitário de Diretório antes. E o mais importante, por que diabos ele estaria reativando o usuário root na inicialização? Agradecemos antecipadamente a qualquer ajuda!