A GUI do OS X não aceita senhas (mas a linha de comando)

9

O lado gráfico do OS X parou de aceitar senhas para qualquer conta. Definitivamente, estou digitando-as corretamente, mas a caixa de senha apenas "não". E aqui está a parte estranha: posso fazer login no >consolemodo. Eu posso fazer login via SSH. sudofunciona muito bem. A linha de comando aceita alegremente minha senha; o lado gráfico se recusa absolutamente.

Coisas que eu já tentei:

  • Criou um novo usuário a partir da linha de comando. Também não foi possível fazer login como esse.

  • Usei meu Apple ID para redefinir minha senha. Essa parte funcionou, mas quando o OS X preencheu automaticamente a nova senha e tentou fazer login para mim, tudo o que consegui foi a manobra "não".

  • ~/Library/Keychains/login.keychainFoi feito backup e substituído por um arquivo vazio. Não.

  • Criou um novo sistema de chaves com sudo /usr/sbin/systemkeychain -C -f. Não.

  • Inicializado na partição de recuperação e verificado / reparado o disco e suas permissões. Nenhum efeito aparente.

  • Atualização: Inicializado no modo de segurança. Ainda não foi possível fazer o login.

  • Confirmado que não há teclados sem fio conectados ao computador. Confirmei que o código do idioma do teclado era o que eu esperava. Confirmou que o Caps Lock estava desativado. Digitei minha senha na caixa de nome de usuário para que eu pudesse ver por mim mesma. Eu prometo, estou digitando corretamente.

Este não é o problema em que o processo de login parece iniciar antes de retornar à tela de login. Qualquer mecanismo que verifique as senhas da GUI parece estar retornando falso, não importa o quê.

Estou no iMac do final de 2009 (iMac11,1), executando 10.9.2. Eu poderia fazer backup dos meus arquivos e reinstalar o sistema operacional, mas preferiria muito, muito mesmo. Socorro!

ZGM
fonte
3
Inicialize no modo de segurança (mantenha pressionada a tecla Shift no sinal sonoro de inicialização). A janela de login aceita sua senha neste ambiente?
Njboot
Não, receio que ainda rejeite a senha no modo de segurança.
ZGM 25/06
1
Tente inicializar na partição de recuperação novamente e redefinir as permissões e o ACLS na conta. Reinicie normalmente. Alguma sorte? Este é bastante o enigma. Além disso, por que ainda está executando o 10.9.2? Você deve sempre manter seu OSX atualizado. Eu recomendo isso independentemente.
Njboot
1
Você poderia tentar entrar no >consolemodo imediatamente após a falha no login e ver quais erros foram publicados após sua tentativa de login? A maneira mais fácil é executar syslog -k Time ge -60onde 60 significa 60 segundos, ajuste de acordo.
precisa
Na verdade, você não precisa fazer backup dos arquivos para reinstalar o sistema operacional, a menos que queira ser mais seguro. Se você inicializar no modo de recuperação, poderá reinstalar sem apagar seus arquivos.
sudo

Respostas:

3

Depois de verificar o log do sistema por sugestão do @Asmus, localizei o problema em um módulo PAM com comportamento inadequado. (Funcionava bem há semanas; não sei por que de repente estragou tudo.) Obrigado a todos que comentaram!

ZGM
fonte