Eu tenho usado o sudo até agora. Após uma atualização para 10.6.6, agora o sudo me fornece uma senha incorreta. Meu usuário tem direitos de administrador e posso executar funções de administrador a partir da GUI (como Prefs do sistema, atualização de software etc.). No entanto, no Terminal, o sudo parou de aceitar a senha.
Consertei as permissões e reiniciei.
Alguns ponteiros me pedem para usar o Utilitário de Diretório, mas nesta versão ele não possui a opção "definir usuário root". Fiz o download do ServerAdminTool 10.5.7, mas isso não funciona no meu sistema. Alguns dizem para me adicionar ao grupo "roda", mas preciso do sudo para isso. Alguns dizem que se eu estiver no grupo de administradores, eu devo ser capaz de sudo, mas isso não está acontecendo.
(Usando o OS X Snow Leopard 10.6.6, 10.5.8 anterior)
MODERADOR: exclua esta pergunta. O problema tinha a ver com o Textpander expandindo a senha, resultando na falha do sudo. Não é um problema de atualização do sistema operacional.
fonte
Respostas:
Crie uma nova conta de usuário em Preferências do sistema »Contas e execute todas as ações administrativas necessárias para restaurar sua
sudo
capacidade.Verifique se você não possui um layout de teclado diferente no Terminal. Digite sua senha em texto não criptografado no prompt de comando.
fonte
wheel
, apenas o root é.admin
Embora os usuários administrativos sejam membros .Sei que essa não é uma solução direta, mas você pode tentar:
mount -uw /
rm /var/db/.AppleSetupDone
shutdown -h now
Agora, quando você inicializar, poderá criar outro usuário que tenha
sudo
privilégios administrativos (e espero ). Com este, você pode, por exemplo, redefinir a senha da sua conta de usuário antiga ou adicioná-la aowheel
grupo.fonte