web-dev-qa-db-fra.com

Récupérer les données cryptées après la réinstallation

Je ne me souvenais plus du mot de passe que j'avais utilisé pendant tant de semaines et je l'ai changé en mode de récupération, mais pour de nombreuses raisons, j'ai décidé de réinstaller Ubuntu 12.10 avec mon compte séparé /home dossier intact et phrase de passe sous la main pour que je puisse déchiffrer mon ancien /home lors de la réinstallation.

Maintenant que tout se passe bien et que Ubuntu 12.10 est réinstallé, je souhaite accéder à mes anciennes données qui, lors du processus d’installation, sont montées sur /backups .

Je suis ce guide http://hackerpublicradio.org/eps.php?id=1101 . Tout semble bien aller jusqu'à l'étape 7 où il sera monté à /tmp/ecryptfs.45LC2WiF . Lorsque je vais dans ce dossier, je peux voir plusieurs fichiers et un dossier, ainsi qu’un sous-dossier (mon nom d’utilisateur).

Dossier principal /tmp/ecryptfs.45LC2WiF$

  • Perdu + Trouvé (dossier)
  • empec (dossier, mon nom d'utilisateur)
  • .ecryptfs (dossier)
  • .directory (lien (cassé))

dossier empec

  • .cache (dossier)
  • Access-Your-Private-Data.desktop (Lien vers le fichier de configuration du bureau)
  • README.txt (Lien vers un document en texte brut)
  • .ecryptfs (lien (cassé))
  • .private (lien (cassé))

Les notes readme.txt

CE RÉPERTOIRE A ÉTÉ DÉMONTÉ POUR PROTÉGER VOS DONNÉES.

Sur le bureau graphique, cliquez sur: "Accéder à vos données privées"

ou

À partir de la ligne de commande, exécutez: ecryptfs-mount-private

Lorsque vous essayez d'ouvrir Access-Your-Private-Data.desktop , le terminal s'ouvre et se ferme instantanément. Donc rien ne se passe. Et lors de l'exécution de ecryptfs-mount-private j'obtiens le suivant;

$ cd /tmp/ecryptfs.45LC2WiF/
$ ecryptfs-mount-private
ERROR: Encrypted private directory is not setup properly

Comment accéder aux fichiers cryptés et les déplacer, les supprimer ou les modifier? Merci d'avance!

  • Je n'ai pas l'ancien mot de passe (ou du moins, je le crois).
  • J'ai l'ancienne phrase de passe utilisée pour chiffrer le /backups anciennement/home

[mis à jour] a été modifié à l'étape 5.3 en Étape 7 . Le problème reste le même.

11
empec

Il y a quelques choses que vous pouvez essayer. Le message d'erreur que vous obtenez est lui-même utile: le répertoire n'est pas monté.

Si vous obtenez ce type de fichiers, CRYPTFS_FNEK_ENCRYPTED.[some code here], en fait, le déchiffrement n'a pas abouti. Cela signifie que quelque chose s'est mal passé lors du processus de déchiffrement (le problème est généralement lié aux paramètres fournis dans l'invite). Assurez-vous de saisir le mot de passe complet dans gedit et de le copier à partir de là. Une fois, j'ai déjà passé deux jours à comprendre ce qui n'allait pas au déchiffrement et, pour une raison quelconque, j'ai commis une petite erreur (0 comme 0) dans la phrase secrète.

Vous pouvez également essayer cette commande:

mount -t ecryptfs [SRC DIR] [DST DIR] -o [OPTIONS]

Cela fera le montage et le déchiffrement pour vous. En savoir plus ici et ne vous approchez pas trop du tutoriel que vous avez mentionné.

BTW: Est-ce que votre nom d'utilisateur est le même que sur l'ancien système?

4
don.joey