Eu tentei duas soluções para resgatar esses dados caseiros para o meu usuário1 (vamos chamá-lo assim).
O resultado é que tenho meus dados, mas perdi a integridade do sistema.
i.) Alterou a senha do usuário1 para o que era originalmente
ii.) Configure outra conta de usuário criptografada (user2), usei a ferramenta de Dustin Kirkland para recuperar os dados do user1, copiei para user2 home (contando com o linux frequentemente citado, tudo o que você precisa fazer para backup é copie seu diretório / home).
O resultado foi o caos.
Foi em face disso não o caos. Parecia assim:
i) Resultado: conta user1 reaberta e dados acessíveis ao voltar a senha
ii) Resultado: conta do user2 criada e transformada em cópia do usuário1 copiando o diretório de recuperação / home / user1 para dentro dele depois de ter sido extraído com a ferramenta do Kirkland.
O problema foi que meu sistema confundiu senhas entre as duas contas.
i.i.) O login do user1 requer que a senha antiga seja restabelecida (como esperado)
i.ii.) login como usuário1 root na linha de comando requer senha de root (como esperado - senha de root foi alterada quando as outras senhas de usuário foram alteradas na operação que causou este bug)
i.iii.) user1 A autenticação da GUI (por exemplo, ao montar o disco) solicita a senha do usuário2. Isso não é esperado nem desejável. Normalmente, ele solicitaria uma senha de root nessa situação.
ii.) A conta user2 é aberta com a senha user2 esperada e começa a exibir o último estado salvo de user1, mas falha instantaneamente. Bloqueio completo.
A solução complicada de Peter Nerlich parece bastante atraente agora.
(NB conselho concreto sobre ii. parece escasso. Embora parecesse sensato para restabelecer home / user1 para o diretório / home de outro usuário com o mesmo nome, parecia desaconselhável criar duas contas de usuário com o mesmo nome no mesmo E como a ferramenta de Kirkland executava seu resgate extraindo / home / user1 em um diretório temp, era contra-intuitivo tentar colocar isso de volta em / home / user1, então isso era como uma conjunção de catch-22's, com cobras e espaguete tudo misturado juntos. Horrível. Realmente horrível).