J'ai un gros problème. Lorsque j'ai effectué une mise à niveau de 10.10 vers 11.04, j'ai perdu toutes mes données dans le répertoire personnel. Je n'ai que des données de mon répertoire personnel chiffré. Que puis-je faire? Merci Martin
encryption
Martin
la source
la source
ls -a ~
, puis copiez-collez à votre question la sortie uniquement. (Veuillez utiliser la balise HTML <pre>!)<pre>
balise.<pre>
est simple ...Réponses:
J'ai résolu le problème.
Faites une sauvegarde de toutes les données inscrites dans le fichier * .tar.
Trouvez le mot de passe caché pour un répertoire crypté - passprase ou vous découvrez:
ecryptfs-unwrap-passphrase /home/oldusername/.ecryptfs/wrapped-passphrase
Créez un nouvel utilisateur avec un répertoire personnel chiffré (vérifiez la sélection).
Connectez-vous en tant que nouvel utilisateur, puis suivez ces instructions: Récupération de vos données à cette adresse dans https://help.ubuntu.com/community/EncryptedPrivateDirectory
(sudo mount-t ecryptfs /home/oldusername/.Private / home / username / Private) et enfin vous connecter au répertoire Private en tant que privilège root.
Beaucoup de succès Martin
la source
Il s'agit d'une méthode très simple basée sur ce blog en utilisant un live cd / usb 11.04 ou 11.10 ou si vous double boot une installation 11.04 / 11.10
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
Il nécessite que vous connaissiez le mot de passe de connexion de l'utilisateur dont le répertoire crypté doit être récupéré. Si le nom d'utilisateur est également connu, la copie des fichiers récupérés peut être grandement simplifiée (aucune raison pour laquelle il ne devrait pas être connu). La méthode sera donc exposée en premier.
Si vous ne connaissez pas votre phrase secrète enveloppée
Vous pourrez peut-être le récupérer en déchiffrant le fichier /home/username/.ecryptfs/wrapped-passphrase en utilisant votre mot de passe de connexion.
Étape 1
$
sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Étape 2
Saisissez votre phrase secrète de connexion pour révéler la phrase secrète de montage qu'elle n'a pas pu
Pour live cd / usb
Démarrez sur le live cd / usb, choisissez l'option Try me. Une fois sur le bureau, cliquez sur l'indicateur de rouage d'alimentation> Paramètres système> Comptes d'utilisateurs. Si un mot de passe est demandé, appuyez simplement sur Entrée sur le clavier. (pas de mot de passe
Créez un nouvel utilisateur, utilisez exactement le même nom que l'utilisateur dont le répertoire doit être récupéré . Cliquez sur Type de compte, choisissez Administrateur. Une fois créé, cliquez sur "Compte désactivé" et activez le compte. Le mot de passe n'a pas d'importance, 123456 ou tout ce qui est accepté fera l'affaire.
Si vous utilisez un live cd / usb 11.04, ouvrez un terminal et exécutez cette commande, .on 11.10 ou plus récent pas besoin de
Maintenant, déconnectez-vous et sur l'écran de connexion, choisissez le nouvel utilisateur, connectez-vous. Une fois connecté, ouvrez nautilus et montez la partition où se trouve le répertoire chiffré. Ensuite, ouvrez un terminal et exécutez ce
Il peut falloir un peu de temps pour trouver, lorsque vous y êtes invité, si le répertoire trouvé est celui souhaité, puis choisissez y
Lorsque vous êtes invité à saisir une "phrase de passe de connexion", utilisez le mot de passe de l'utilisateur dont les fichiers cryptés doivent être récupérés
Voici un Ex.
Maintenant, accédez à / tmp, vous serez le propriétaire du répertoire ecryptfs.XXXXXXXX et pourrez librement visualiser et copier tous les fichiers
À partir d'un double démarrage
Fondamentalement les mêmes .. Quelques différences, connectez-vous à votre compte administrateur
Installez ecryptfs-utils
Ensuite, comme ci-dessus, créez un nouvel utilisateur avec le même nom d'utilisateur que celui dont les fichiers doivent être récupérés, connectez-vous au nouvel utilisateur, montez la partition, exécutez la commande, etc.
Si pour une raison quelconque, vous ne souhaitez pas récupérer à partir d'un même nom d'utilisateur
Ensuite, vous pouvez vous dispenser de créer cet utilisateur et s'il est activé sur 11.04 live cd / usb, pas besoin de modifier le paramètre gconf. Sinon, le même que celui indiqué ci-dessus pour la session en direct ou la récupération à double démarrage.
La principale différence est que vous devrez être root pour afficher les fichiers récupérés et vous devrez copier tous les fichiers dans un répertoire appartenant à root. Après la copie, ils peuvent ensuite être transférés normalement
Une façon suggérée de visualiser et de copier
Ensuite, ouvrez un autre navigateur racine (gksudo nautilus) à partir d'un 2ème terminal ou Alt + F2, accédez-y à / tmp / the_recovered_directory
Copiez ce que vous souhaitez dans / tmp / backup, vous pourrez alors copier depuis / tmp / backup comme «normal»
la source
La méthode courte consiste à trouver votre véritable dossier de départ dans le dossier
/home/USERNAME/.Private/
Aller à.ecryptfs
. Ici, vous pouvez voir les fichiers de paramètres nécessaires pour récupérer votre dossier de départ. (si ce n'est pas le cas, il se peut que quelque chose se soit mal passé). Ceci est différent de celui que vous avez utilisé pour vous connecter à votre PC. Dans un terminal, entrez:Saisissez ensuite votre mot de passe de connexion. Il vous montrera un mot de confusion important! Pour l'instant je l'appelle
secret1
.Recherchez ensuite le fichier Private.sig. Si vous ne trouvez pas ce fichier (pourquoi?), Vous pouvez exécuter ceci:
Quand il vous l'a demandé, entrez
secret1
. Considérez les lettres de confusion de la deuxième ligne du fichier Private.sig ou de la sortie de cette commande commesecret2
. Je vais l'utiliser plus tard.Exécutez ensuite:
Entrez
secret1
comme mot de passe. Répondez à toutes les questions en appuyant sur Entrée SAUF:Répondez "Activer le cryptage du nom de fichier" avec y Répondez "Clé de cryptage du nom de fichier (FNEK)" avec secret2
Nous voilà. Allez maintenant dans / mnt et voyez vos fichiers. Si vous voyez toujours des mondes en désordre, alors vous pouvez oublier quelque chose ou ..., je ne sais pas
la source
Méthode standard
Depuis le bureau graphique, cliquez sur: "Accéder à vos données privées"
ou:
Depuis la ligne de commande, exécutez:
méthode de montage
Ou vous pouvez vérifier les scripts suivants:
Dépannage
Vous pouvez récupérer la "vraie" phrase secrète avec l'outil
ecryptfs-unwrap-passphrase
, par exempleCet outil vous demandera une "phrase secrète" qui dans ce cas est identique à une "phrase secrète de connexion" qui est en fait l'ancien mot de passe de connexion.
Voir Daemon Challenge 2: Nous avons un gagnant! ou Re: Quelle est la meilleure façon de casser la phrase de passe enveloppée? pour quelques suggestions d'attaque par force brute.
Voir également:
la source