10.9.2 Password reset su mode. Aplicativos exigem senha antiga para o keychain "login"

0

Então, eu estava brincando e decidi ver se poderia redefinir a senha no modo de usuário único. Eu sei que posso com segurança redefinir uma senha de usuário usando a partição de recuperação, sendo que isso é 10.9.2, mas eu decidi que queria ver se eu poderia fazê-lo no modo de usuário único, se eu precisava.

Eu não rodei o fsck primeiro (porque eu nunca tive que usar 10.5 ou 10.6).

eu fiz:

/ sbin / mount -uw /

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

nome de usuário passwd

  • Por isso, redefini a senha de login, que foi bem-sucedida.
  • Reiniciado na interface do usuário
  • Conectado à conta de usuário com sucesso
  • O Localizador perguntou se eu queria atualizar o conjunto de chaves, criar um novo chaveiro ou continuar com o login. Optei por criar um novo chaveiro, pois é isso que sempre fiz no passado
  • O Finder, em seguida, constantemente me pediu a senha para o chaveiro "login".
  • A nova senha não funcionou, apenas a senha antiga funcionou, estranhamente

Como experiência, entrei na máquina do tempo, voltei ontem (antes de começar a mexer) e restaurei e substituí todos os itens em / Users / username / Library / Keychains / bem como / System / Library / LaunchDaemons / com .apple.opendirectoryd.plist então reiniciado.

Nova senha funcionou, escolhi "Update keychain" no prompt e continuei no localizador. Mesmo problema. Perguntado por muitos aplicativos para fornecer a senha para as chaves de login. Apenas a senha antiga funcionava. Isso faz sentido, porque estou usando os arquivos antigos de chaves e o diretório aberto antigo.

Eu remediei (embora talvez não totalmente) o problema apenas alterando a senha usando a partição de recuperação e fornecendo a senha antiga para tudo.

Então, acho que minhas perguntas são:

1.) Onde o usuário ou a senha de login do administrador realmente são armazenados, se não o keychain de login ou o plist de diretório aberto?

2.) Por que eu precisaria da senha antiga para o chaveiro de login se eu tivesse criado um novo chaveiro quando solicitado?

Apenas curioso! Obrigado!

    
por nuclearsalt 22.04.2014 / 21:08

1 resposta

0

Vá até o menu "go" no topo da tela, selecione "go to folder", digite ~/Library/Keychains/ e tecle Enter .

Em seguida, exclua tudo o que você vê nessa pasta, reinicialize, recrie um novo conjunto de chaves, se solicitado.

    
por 01.12.2014 / 17:47