Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/07/2022, à 10:14

Observatory

Ecryptfs - Récupérer données cryptées d'un autre ordinateur

Bonjour,

Suite à un problème, j'ai formaté la machine d'un utilisateur et restauré ses données via notre outil de sauvegarde.
Or, son profil était crypté via ecryptfs et ce dernier ne peut désormais plus accéder à ses données.

Dans la mesure où j'ai la clé de récupération, j'ai donc restauré l'un de ses fichiers (un simple fichier .txt) sur mon ordinateur pour faire un test de mon côté puis j'ai lancé la commande suivante en root après m'être placé directement dans le dossier où il se trouve :

sudo ecryptfs-recover-private nomdufichier.txt

Or, j'ai les erreurs suivantes :

'/run/user/1001/doc' : Permission non accordée
'/run/user/1001/gvfs' : Permission non accordée

Pourriez-vous m'éclairer?
Comment puis-je décrypter ces données sachant que j'ai bien la clé de récupération.

Merci d'avance.

Dernière modification par Observatory (Le 06/07/2022, à 11:34)

Hors ligne

#2 Le 06/07/2022, à 10:39

iznobe

Re : Ecryptfs - Récupérer données cryptées d'un autre ordinateur

Bonjour , il semblerait que tu n' es pas avec le bon utilisateur .

soit tu es actuellement avec un utilisateur ayant pour UID 1000 et il te faut un nouvel utilisateur ayant pour UID 1001 si le fichier txt appartient a l' utilisateur ayant pour UID1001 , soit c ' est l' inverse , tu es actuellement avec un utilisateur ayant pour UID 1001 et le document appartient a 1000 .

Pour savoir dans quel cas on se trouve , il faut donner le retour de :

id

et , je ne sais pas si c ' es possible , connaitre les permissions du fichier txt en question avec la commande :

ls -la /chemin/du/fichier/txt

Dernière modification par iznobe (Le 06/07/2022, à 10:42)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 06/07/2022, à 11:00

bruno

Re : Ecryptfs - Récupérer données cryptées d'un autre ordinateur

Ou simplement un mauvais usage de la commande ecryptfs-recover-private qui s'utilise sans argument ou qui attend le nom du répertoire ou du volume chiffré et non celui d'un fichier.

Voir également la doc sur le wiki ubuntu-fr.org : https://doc.ubuntu-fr.org/ecryptfs#recu … me_chiffre

Hors ligne

#4 Le 06/07/2022, à 11:42

Observatory

Re : Ecryptfs - Récupérer données cryptées d'un autre ordinateur

J'avais lu la documentation mais je pensais qu'il était peut-être possible de restaurer un fichier indépendamment de son home directory.
Je vais tâcher de restaurer ce fichier avec le home directory et retenter.

Merci pour vos retours, c'est gentil smile

Hors ligne

#5 Le 09/07/2022, à 14:47

Observatory

Re : Ecryptfs - Récupérer données cryptées d'un autre ordinateur

Bonjour,

Voici la solution :

umount /run/user/1001/gvfs
umount /run/user/1001/doc
sudo keyctl link @u @s
sudo ecryptfs-recover-private --rw chemin/home/.ecryptfs/NOMDUPROFIL/.Private/

Les données ont ensuite été décryptées dans le dossier /tmp.

Merci à vous smile

Hors ligne