Hier, j'ai effectué une nouvelle installation d'Ubuntu 14.10 sur Ubuntu 14.04 et je ne suis plus en mesure de déchiffrer mon dossier personnel. J'avais deux partitions distinctes: /
et /home
.
J'ai formaté ma partition /
mais j'ai conservé ma partition /home
. Je ne parviens plus à me connecter à mon compte. J'ai l'erreur suivante:
signature not found in user keyring perhaps try the interactive 'ecryptfs-mount-private'
.
Lorsque j'essaie la commande ecryptfs-mount-private
, elle me dit que ma phrase secrète de connexion est fausse. J'utilise mon mot de passe comme mot de passe de connexion. Je n'ai pas changé mon mot de passe depuis longtemps et mon mot de passe actuel est identique à mon ancien mot de passe. Je ne suis donc pas sûr de savoir pourquoi cela ne fonctionne pas. Quand j'essaie la commande ecryptfs-verify -p
, elle me dit que la configuration est invalide avec l'erreur:
ERROR: Mount point [/home/$USER] is user's home
ERROR: Configuration invalid
Alors que ecryptfs-verify -h
ne donne aucune erreur. Qu'est-ce que je fais mal? J'ai également sauvegardé mon mot de passe de montage, mais lorsque j'essaie de l'utiliser à partir de Live USB à l'aide de ecryptfs-recover-private
, j'obtiens success
, mais le répertoire monté est toujours crypté.
J'ai finalement pu déchiffrer mon dossier personnel et récupérer mes données. Ce sont les étapes que j'ai suivies:
/home/$USER
à /home/$USER_old
mkhomedir_helper
wrapped-passphrase
en utilisant le même mot de passe que j'avais déjà essayé:ecryptfs-unwrap-passphrase /home/$USER_old/.ecryptfs/wrapped-passphrase
et voila, maintenant je suis capable de le dérouler, ce que je ne pouvais pas faire avant, ni quand j'étais connecté en mode texte ni quand j'essayais de le faire en direct USB! Et il s'est avéré que la phrase secrète de montage que j'avais enregistrée n'était pas la même que celle incluse dans le fichier wrapped-passphrase
! Et maintenant que j'examine cela, le fichier wrapped-passphrase
a été modifié le mois dernier, alors que j'utilise le même mot de passe de connexion depuis des années! En tous cas...
Testez ceci:
Allumez votre ordinateur.
Appuyez sur la touche Maj et maintenez-la enfoncée.
Dans le menu Grub, sélectionnez la ligne commençant par ---- Options avancées.
Sélectionnez la ligne se terminant par --- mode de récupération.
Votre PC doit afficher un menu avec un certain nombre d’options, sélectionnez --- Passer à l’invite du shell root.
Dans un terminal:
mount -o remount,rw /
mount --all
mount -t ecryptfs /home/user_name/.Private /home/user_name/Private
Vos données chiffrées dans /home/nom_utilisateur/.Private doivent être déchiffrées et montées sur/home/nom_utilisateur/Privé