답변:
또는 ecryptfs-recover-privateUbuntu 11.04에 포함 된 도구 를 사용할 수 있습니다 .
Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]암호 문구가 정확하더라도 이것이 제공 됩니다. 당으로 unix.stackexchange.com/questions/285541/... , 그것을 실행하는 데 도움이 sudo ecryptfs-manager다음 실행, 다음을 누릅니다 4 (종료)를 ecryptfs-recover-private다시.
암호화 된 홈에서 데이터를 복구하는 방법은 다음과 같습니다 (sdx는 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
데이터 바인딩이 끝날 때까지 터미널을 닫지 마십시오. 일단 바인딩 /data-recovery하면 LiveCD 루트에서 폴더에 액세스하고 GUI를 사용하여 모든 데이터를 가져올 수 있어야합니다 . 마지막 바인드 작업을하지 않는 경우에, 당신은에서 마지막 바인드 단순히 CP -avr 모두를 제거 할 수 /home/username는 chroot로 /data-recovery그것은 라이브 CD에 표시 /data-recovery.