Eu estava explorando a possibilidade de alterar a senha de login do ecryptfs. Neste sistema (Ubuntu 14.04 LTS) a senha de login para o ecryptfs e para o usuário do Linux é a mesma. Meu ecryptfs-utils
é a versão 104-0ubuntu1.14.04.4.
Evidentemente, sempre achei a senha / senha de terminologia usada em peças relacionadas a ecryptfs um pouco confusa. Eu tomei um pouco de coragem desta postagem no Ask Ubuntu onde 'rewrapping' é sugerido.
Para esse fim, executei o comando ecryptfs-rewrap-passphrase /home/.ecryptfs/$USER/.ecryptfs/wrapped-passphrase
.
Lá eu fui apresentado com a seqüência típica de Old wrapping passphrase
+ New wrapping passphrase
+ New wrapping passphrase (again)
.
Qualquer que seja a frase secreta envolvida, acho que estou jogando seguro digitando a senha de login para as três perguntas. O pensamento era 'Isso é errado? Isso vai protestar. Isso esta certo? Não vai mudar nada '.
Eu então recebi o erro
Error: Unwrapping passphrase failed [-2]
Info: Check the system log for more information from libecryptfs
e a criptografia desapareceu!
Por exemplo, o lançamento de ecryptfs-unwrap-passphrase
dá stat: No such file or directory
. Efetivamente, ~\.ecryptfs
e ~\.Private
agora estão pendentes de links simbólicos. O local de destino /home/.ecryptfs/user/.ecryptfs
desapareceu.
Eu também temo problemas na reinicialização porque a GUI pode estar procurando por um diretório criptografado, um problema que estou levantando em outro lugar no AskUbuntu , embora isso não seja por causa do meu fazer. (Além disso: após a reinicialização e um par de janelas de diálogo sobre os problemas do sistema para relatar, eu poderia obter acesso à GUI novamente.)
Quais são as possibilidades de restaurar a criptografia (com ecryptfs) nessa situação?
Tags password encryption ecryptfs