Come recuperare i dati da una directory Home crittografata


Risposte:


7

In alternativa è possibile utilizzare lo ecryptfs-recover-privatestrumento ora incluso in Ubuntu 11.04:

Ripristina la tua directory privata crittografata


A volte questo dà Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]anche se la passphrase è corretta. Come da unix.stackexchange.com/questions/285541/… , è utile eseguire sudo ecryptfs-manager, quindi premere 4 (esci), quindi eseguire di ecryptfs-recover-privatenuovo.
Turion,

7

Ecco come recuperare i dati da una casa crittografata: (sdx dovrebbe essere l'unità SATA)

sudo mkdir /recovery
sudo mount /dev/sdx /recovery
sudo mount -o bind /dev /recovery/dev
sudo mount -o bind /dev/shm /recovery/dev/shm
sudo mount -o bind /dev/pts /recovery/dev/pts
sudo mount -o bind /sys /recovery/sys
sudo mount -o bind /proc /recovery/proc
sudo mv /recovery/etc/resolv.conf /recover/etc/resolv.conf.orig
sudo cp /etc/resolv.conf /recovery/etc/resolv.conf

sudo mkdir /data-recovery
sudo mkdir /recovery/data-recovery
sudo mount --rbind /data-recovery /recovery/data-recovery
sudo chroot /recovery
su - user

ecryptfs-mount-private
cd /home/username

sudo mount -o bind /home/username /data-recovery

Ricorda, non chiudere il terminale fino a quando non hai finito con i dati se lo leghi. Una volta associato, dovresti essere in grado di accedere alla cartella /data-recovery(dalla radice di LiveCD) ed estrarre tutti i dati usando una GUI. Se l'ultimo bind non funziona, puoi rimuovere l'ultimo bind e semplicemente cp -avr tutto dal /home/usernamechroot /data-recoverye verrà mostrato nel liveCD /data-recovery.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.