#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 COMPLET et 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
#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
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
Hors ligne