Jak odzyskać dane z zaszyfrowanego katalogu domowego

13

Zdecydowałem się zaszyfrować swój dom podczas instalacji, a teraz chciałbym uzyskać dostęp do moich danych z LiveCD, niestety mam problem z wykonaniem tych instrukcji . Pojawia się błąd „Montowanie eCryptfs: [-2] Brak takiego pliku lub katalogu”

Lekka bryza
źródło
Powiązane: askubuntu.com/questions/36573/…
Ciro Santilli 24 改造 中心 法轮功 六四 事件

Odpowiedzi:

7

Lub możesz użyć ecryptfs-recover-privatenarzędzia zawartego teraz w Ubuntu 11.04:

Odzyskaj swój zaszyfrowany prywatny katalog

Nicolas Schirrer
źródło
Czasami daje to, Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]nawet jeśli hasło jest poprawne. Zgodnie z unix.stackexchange.com/questions/285541/… , pomocne jest uruchomienie sudo ecryptfs-manager, następnie naciśnij 4 (wyjście), a następnie uruchom ecryptfs-recover-privateponownie.
Turion,
7

Oto jak odzyskać dane z zaszyfrowanego domu: (SDX powinien być twoim dyskiem 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

Pamiętaj, nie zamykaj terminala, dopóki nie skończysz z danymi, jeśli je powiążesz. Po powiązaniu powinieneś mieć dostęp do folderu /data-recovery(z katalogu głównego LiveCD) i wyciągnąć wszystkie dane za pomocą GUI. Jeśli ostatnie wiązanie nie działa, możesz usunąć ostatnie wiązanie i po prostu cp -avr wszystko od /home/usernamedo chroot /data-recoveryi pojawi się na liveCD /data-recovery.

Jordon Bedwell
źródło