Como recupero dados de um diretório pessoal criptografado?

12

Eu optei por criptografar meu Home durante a instalação, e agora gostaria de acessar meus dados de um LiveCD, infelizmente estou tendo problemas para seguir estes instruções . Eu recebo o erro "montagem eCryptfs: [-2] Nenhum tal arquivo ou diretório"

    
por Lightbreeze 14.11.2010 / 12:05

2 respostas

7

Ou você pode usar a ferramenta ecryptfs-recover-private agora incluída no Ubuntu 11.04:

Recupere seu diretório particular criptografado

    
por Nicolas Schirrer 24.05.2011 / 15:05
7

Veja como você recupera dados de uma home criptografada: (sdx deve ser sua unidade 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

Lembre-se, não feche o terminal até concluir os dados, se você vinculá-lo. Depois de vinculá-lo, você deve poder acessar a pasta /data-recovery (da raiz do LiveCD) e puxar todos os dados usando uma GUI. Se a última ligação não funcionar, você pode remover a última ligação e simplesmente cp -avr tudo de /home/username para o chroot /data-recovery e ele aparece no liveCD /data-recovery .

    
por Jordon Bedwell 14.11.2010 / 12:21

Tags