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 27/12/2013, à 22:52

Juno

Impossible d'accéder aux fichiers cryptés avec ecryptfs

Bonjour,

je suis désespéré et m'adresse à vous en dernier recours.

J'ai mon home crypté avec ecryptfs sous Kubuntu; j'ai transféré les données de mon disque dur externe sous mon home et tout s'est bien passé. Hier soir je me connecte et je ne reconnais plus rien, mes préférences de bureau, mes réglages ont disparu, comme si je n'étais pas sous ma session. J'essaie d'accéder à mes fichiers et là surprise, j'ai tout mes dossiers au bon endroit mais ils sont tous vides, plus rien.

Je soupçonne un problème de montage automatique de ma partition home cryptée mais j'ai essayé d'y accéder via un live cd et je me retrouve encore avec tous mes dossiers au bon endroit mais vide, sans mes fichiers

Plus grave je ne vois plus de dossier Private...alors que je n'ai rien supprimé.

Bug d'ecryptfs suite à un disque dur presque plein ? Changement d'Uid utilisateur sans que je le souhaite ?

Mes compétences sont dépassées, mes recherches internet n'ont rien donné et tous mes fichiers, photos, etc...restent inaccessibles.

Est-ce que quelqu'un ayant une petite idée de solution pourrait m'aider à récupérer mes données ?

Petite précision un dossier "Desktop" est apparu en sus de mon dossier "Bureau".

Merci...

Dernière modification par Juno (Le 27/12/2013, à 23:03)

Hors ligne

#2 Le 27/12/2013, à 23:32

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Si cela peut aider, j'ai découvert un fichier texte "profile-old" dans mon /home contenant ceci :

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Hors ligne

#3 Le 30/12/2013, à 14:25

Hoper

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

j'ai transféré les données de mon disque dur externe sous mon home

Quelles données exactement ? Certains fichiers pouvaient ils exister des deux cotés ? (autrement dit, est il possible que tu ai écrasé certains fichiers présents sur ton home avec les fichiers présents sur le disque externe ?)

Je ne connais/comprend pas le mécanisme utilisé par ecryptfs, raison pour laquelle je ne l'ai jamais utilisé. Lorsque on crypte ses données, il faut etre bien certain de comprendre comment on va les récupérer en cas de soucis. A tu des sauvegardes de ces données ? (non chiffrés, ou différemment chiffrées)

Il faudrait aussi vérifier si oui ou non tes données existent encore. En terme de place disponible, tu disais que tu n'avais presque plus de place. Est ce toujours le cas ?

Que donne les commandes :

df -h
du -sh ~/.*

Dernière modification par Hoper (Le 30/12/2013, à 14:26)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#4 Le 01/01/2014, à 19:54

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

merci pour ta réponse, en fait le transfert de données n'est pas en cause directement. ce n'est pas lors de ce transfert que le problème s'est produit.

Je m'explique : j'avais transféré mes sauvegardes sur mon disque dur chiffré (qui du coup s'est trouvé assez rempli) il y a quelques temps et ces derniers jours je transfère de la musique sur mon pc via amarok lorsque je m'aperçois qu'il n'a pas gardé mes préférences en mémoire.

Supris, mais sans plus. Le lendemain je rallume mon pc et là je n'ai plus aucune personnalisation du bureau (comme si j'étais un nouvel utilisateur en fait), mon arborescence est toutefois présente puisque j'ai mon dossier de profil .thunderbird.

les dossiers sont bien là et au bon endroit mais vides, comme si ecryptfs avait déchiffré les dossiers mais pas les fichiers !

Du coup je n'ai plus accès à mes données ni plus aucune sauvegarde...

J'avais déjà récupéré des données chiffrées par le passé et du coup j'étais jusqu'à présent très confiant avec ecryptfs (inutile de préciser que je viens de changer d'avis).

le gestionnaire de partitions de Kde affiche 7,33 Go d'utilisés sur une taille de partition de 119,21 Go. Ca s'annonce mal, à moins que ne soient comptabilisées que les données déchiffrées et du coup l'info semble logique; peut être que les données sont toujours là mais pas déchiffrées et du coup pas comptabilisées.

Hors ligne

#5 Le 01/01/2014, à 20:05

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

la première commande renvoie ceci :

Sys. de fichiers    Taille Utilisé Dispo Uti% Monté sur
/dev/sda1              28G    6,8G   20G  26% /
none                  4,0K       0  4,0K   0% /sys/fs/cgroup
udev                  997M     12K  997M   1% /dev
tmpfs                 202M    1,1M  201M   1% /run
none                  5,0M       0  5,0M   0% /run/lock
none                 1009M     80K 1009M   1% /run/shm
none                  100M     20K  100M   1% /run/user
/dev/sda3             118G    7,4G  104G   7% /home
/home/juno/.Private   118G    7,4G  104G   7% /home/juno


et la seconde :

7,3G    /home/juno/.
du: impossible de lire le répertoire «/home/juno/../lost+found»: Permission non accordée
7,3G    /home/juno/..


merci pour ton aide.

Hors ligne

#6 Le 01/01/2014, à 20:16

Hoper

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Je ne sais pas pourquoi, mais tu n'a donc plus que 7 Go de données. On dirait bien que quelque chose (ou quelqu'un) à tout effacé. Comment, quand, pourquoi, je ne sais pas.

Par curiosité :

sudo du -sh /home/juno/*


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#7 Le 01/01/2014, à 22:44

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Résultat :

32K     /home/juno/Bureau
16K     /home/juno/Desktop
15M     /home/juno/Documents
5,3G    /home/juno/dvdrip-data
648K    /home/juno/Images
36K     /home/juno/Modèles
24K     /home/juno/Musique
1,2G    /home/juno/Nouveau dossier
4,0K    /home/juno/Public
697M    /home/juno/Téléchargements
16K     /home/juno/Vidéos

je me suis demandé si un changement d'uid utilisateur pouvait s'être opéré et que du coup les fichiers ne se décryptent plus mais je ne m'y connais pas suffisamment.

Hors ligne

#8 Le 01/01/2014, à 23:46

Hoper

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

on peut vite le savoir :
id
ls -al /home


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#9 Le 02/01/2014, à 20:51

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

juno@PC-A7N8X-E:~$ id
uid=1000(juno) gid=1000(juno) groupes=1000(juno),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),112(lpadmin),123(sambashare)
juno@PC-A7N8X-E:~$ ls -al /home
total 44
drwxr-xr-x  6 root      root       4096 déc.  28 11:09 .
drwxr-xr-x 22 root      root       4096 déc.   4 01:15 ..
drwxr-xr-x  2 autreuser autreuser  4096 déc.  28 11:09 autreuser
lrwxrwxrwx  1 root      root         44 déc.   2 21:52 .directory -> /etc/kubuntu-default-settings/directory-home
drwxrwxr-x  3 root      root       4096 déc.   2 22:03 .ecryptfs
drwx------  2 root      root      16384 déc.   2 21:52 lost+found
drwx------ 32 juno      juno      12288 janv.  2 20:47 juno
juno@PC-A7N8X-E:~$


autreuser est un nouvel utilisateur que j'ai créé après coup, pour voir.

Dernière modification par Juno (Le 02/01/2014, à 20:52)

Hors ligne

#10 Le 03/01/2014, à 09:54

Hoper

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Ca me surprend un peu de voir .ecryptfs appartenir à root, mais comme je l'ai jamais utilisé... Il faudrait qu'une personne qui à chiffré son disque comme toi et chez qui tout fonctionne passe dans le coin.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#11 Le 03/01/2014, à 11:51

maxire

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Salut,

Pour rechercher des répertoires chiffrés avec ecryptfs sur tout le disque :

sudo ecryptfs-recover-private

Documentation ecryptfs ici : ecryptfs


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#12 Le 03/01/2014, à 19:42

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Ok

J'ai également tenté la commande ecryptfs-recover-private comme indiqué un peu partout, à partir d'un live-cd mais le résultat est identique : dossiers montés et au bon endroit mais totalement vides...

Bon bah cela s'annonce mal.

Merci en tout cas pour vos tentatives.

Hors ligne

#13 Le 06/01/2014, à 22:56

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Voici le résultat de la commande :

juno@PC-A7N8X-E:~$ ls -la /home/.ecryptfs/juno/
total 24
drwxrwxr-x  4 juno juno  4096 déc.   2 22:03 .
drwxrwxr-x  3 root root  4096 déc.   2 22:03 ..
drwx------  2 juno juno  4096 déc.  28 17:14 .ecryptfs
drwx------ 32 juno juno 12288 janv.  6 22:50 .Private
juno@PC-A7N8X-E:~$

Hors ligne

#14 Le 07/01/2014, à 21:17

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Il me semble avoir essayé une procédure similaire avec un live cd mais je vais ré-essayer sans live-cd, directement dans ma session.

Je ne pourrais le faire qu'à partir de jeudi soir alors je posterais le résultat en fin de semaine.

Merci beaucoup pour l'info, à trés vite.

Hors ligne

#15 Le 12/01/2014, à 22:26

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Procédure testée mais résultat identique apparemment, une fois que Mounter ecryptfs apparait, il suffit bien d'ouvrir le gestionnaire de fichiers et d'aller dans dans /home/juno/ ??

Ce qui est troublant c'est l'apparition d'un dossier "Desktop" en lieu et place de mon ancien "Bureau".

Hors ligne

#16 Le 18/01/2014, à 10:20

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Ok, merci pour toutes ces infos et désolé de ne pas avoir répondu plus tôt.

J'essaie cette commande : "du -sh  /home/.ecryptfs/juno/.Private" dés que possible.

Hors ligne

#17 Le 19/01/2014, à 22:05

Juno

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

Voici le résultat de "du -sh  /home/.ecryptfs/juno/.Private" :

7,3G    /home/.ecryptfs/juno/.Private/

Pour un disque dur de 120 Go c'est un peu léger...

je pense qu'un trop gros volume de données pour la capacité du disque a dû provoquer un écrasement ou bug du /home ou simplement du profil.

du coup le /home modifié contre mon gré a été chiffré, ce qui expliquerais que quoi que je fasse, je n'arrive pas à déchiffrer les fichiers, seule la structure des dossiers a été conservé.

Pour résumer et à moins que quelqu'un ait une autre piste, c'est foutu.

Hors ligne

#18 Le 22/01/2014, à 12:30

Hoper

Re : Impossible d'accéder aux fichiers cryptés avec ecryptfs

NB : Si les sauvegardes sont faites en clair, le chiffrement ne sert plus à rien...

Globalement on ne chiffre ses données que si on est absolument, totalement, 100% certains de parfaitement maitriser le mécanisme de chiffrement, et que l'on sait de façon certaines comment récupérer ses données quoi qu'il arrive. ecryptfs me semble clairement pas la bonne méthode. Même si, dans le cas présent, cela ressemble plus à une erreur humaine qu'a un bug. Plusieurs Go de données ne peuvent pas disparaitre comme ça du jour au lendemain sans laisser de traces, il y a forcément eu une mauvaise manipulation à un moment ou à un autre sad


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne