¿Cómo recupero datos de un directorio de inicio cifrado?

13

Opté por cifrar mi página de inicio durante la instalación, y ahora me gustaría acceder a mis datos desde un LiveCD, desafortunadamente tengo problemas para seguir estas instrucciones . Me sale el error "montar eCryptfs: [-2] No existe tal archivo o directorio"

Brisa ligera
fuente
Relacionado: askubuntu.com/questions/36573/…
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Respuestas:

7

O puede usar la ecryptfs-recover-privateherramienta ahora incluida en Ubuntu 11.04:

Recupere su directorio privado cifrado

Nicolas Schirrer
fuente
A veces esto da Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]aunque la frase de contraseña sea correcta. Según unix.stackexchange.com/questions/285541/… , es útil ejecutar sudo ecryptfs-manager, luego presione 4 (salir), luego ecryptfs-recover-privatevuelva a ejecutar .
Turion
7

Así es como recupera datos de un hogar encriptado: (sdx debería ser su unidad 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

Recuerde, no cierre el terminal hasta que haya terminado con los datos si lo vincula. Una vez que lo vincula, debería poder acceder a la carpeta /data-recovery(desde la raíz del LiveCD) y extraer todos los datos utilizando una GUI. Si el último enlace no funciona, puede eliminar el último enlace y simplemente cp -avr todo desde /home/usernameel chroot /data-recoveryy se mostrará en el liveCD /data-recovery.

Jordon Bedwell
fuente