J'utilise Ubuntu 13.10, que j'ai installé il y a près de 6 mois. Pendant l'installation, j'ai sélectionné le cryptage du dossier HOME. Cependant, étant un débutant, je n'ai pas noté de phrase secrète de montage (je pensais à quel point cela pouvait être important! C'est apparemment tout ce dont j'ai besoin en ce moment). Tout a bien fonctionné jusqu'à 3 jours en arrière. J'ai changé mon mot de passe de connexion, verrouillé l'écran et déverrouillé en utilisant un nouveau mot de passe pour m'assurer que tout va bien. Quelques secondes plus tard, l'ordinateur s'éteint en raison d'une coupure de courant (oui, la batterie est morte, la machine est donc directement alimentée par câble). J'ai redémarré l'ordinateur portable et je n'ai pas pu me connecter, l'écran de connexion a été renvoyé après la saisie du mot de passe correct (donc, fondamentalement, il y avait une boucle de connexion). Cependant, j'ai pu me connecter à tty1 avec le message d'erreur:
" Signature introuvable dans le trousseau de clés utilisateur.
Essayez peut-être le 'ecryptfs-mount-private' interactif "
J'ai essayé des solutions this , this and this . Ceux-ci suggèrent essentiellement de 1) Supprimer ~/.Xauthority
2) Sudo chown -R $ USER: $ USER $ HOME
3) Sudo dpkg-reconfigure lightdm
4) Sudo chmod a + wt/tmp
Aucun de ces travaux.
Maintenant, tout ce que j'espère, c'est récupérer mes 6 mois de travail (projet de codage sur lequel je travaillais). En utilisant Sudo ecryptfs-recover-private
(via un autre compte ou une clé USB en direct) me demande une phrase secrète de connexion. J'ai essayé d'utiliser le nouveau mot de passe ou le mot de passe précédent. Mais les deux lancent une erreur:
" Erreur: la suppression de la phrase secrète et l'insertion dans le trousseau de clés de la session utilisateur ont échoué [-5]
Info: Consultez le journal système pour plus d'informations sur libecryptfs "
J'ai changé le mot de passe de connexion plusieurs fois au cours des 6 derniers mois. Je ne me souviens que des 2 derniers mots de passe, c'est-à-dire celui qui lance la boucle de connexion et un précédent.
Pourriez-vous s'il vous plaît me dire si quelque chose peut être fait pour récupérer les données?
J'ai eu ce problème également. Depuis TTY1, vous devez remplacer le mot de passe par le précédent qui ne vous a pas posé de problème. Ensuite, vous devez vous déconnecter et vous reconnecter avec l'ancien mot de passe. Après cela, vous pouvez changer votre mot de passe pour le nouveau et tout devrait être réparé.
Vous pouvez également exécuter (tiré de cette réponse ):ecryptfs-rewrap-passphrase /home/.ecryptfs/$USER/.ecryptfs/wrapped-passphrase