Uzyskaj dostęp do zaszyfrowanego katalogu domowego, gdy nie jesteś zalogowany - powiedzmy, z Live CD - a wszystko, co zobaczysz, to plik README. Aby odzyskać zaszyfrowane pliki, potrzebujesz polecenia terminala.
Powinieneś również z wyprzedzeniem wykonać kopię zapasową hasła montowania - może być potrzebne w przyszłości. Chociaż eCryptfs zwykle odszyfrowuje pliki za pomocą hasła logowania, hasło montowania może być konieczne, jeśli pliki eCryptfs zostaną utracone.
Utwórz kopię zapasową hasła szyfrowania
Jeśli korzystasz z zaszyfrowanego katalogu domowego Ubuntu, powinieneś zachować kopię zapasową hasła montowania. Zobaczysz okno dialogowe z prośbą o zrobienie tego później szyfrowanie twojego katalogu domowego . Zapisz to hasło i przechowuj je w bezpiecznym miejscu - może być potrzebne do odzyskania plików w przyszłości.
Jeśli chcesz uzyskać to hasło montowania w późniejszym terminie, po prostu uruchom plik ecryptfs-unrap-passphrase polecenie po zalogowaniu.
Nadal możesz odzyskać zaszyfrowane pliki bez tego hasła montowania, zakładając, że opakowane hasło ecryptfs jest nadal dostępne na dysku twardym. Jeśli jednak utracisz te dane lub ulegną one uszkodzeniu, do odzyskania plików będziesz potrzebować hasła montowania.
Odzyskiwanie z Live CD
Możesz odzyskać swoje pliki, uruchamiając się z Live CD Ubuntu lub dysku USB. Jeśli nadal masz dysk lub dysk USB, z którego zainstalowałeś Ubuntu, możesz tego użyć. W przeciwnym razie możesz pobierz plik ISO z witryny Ubuntu i umieść go na dysku CD, DVD lub USB.
Zaloguj się do aktywnego środowiska Ubuntu i upewnij się, że partycja zawierająca zaszyfrowany katalog domowy jest zamontowana. Możesz go łatwo zamontować, klikając go w menedżerze plików - zobaczysz ikonę wysuwania (odmontowywania), wskazującą, że partycja jest zamontowana.
Następnie uruchom terminal i uruchom następujące polecenie, aby przeszukać zamontowane systemy plików w poszukiwaniu zaszyfrowanych prywatnych katalogów
sudo ecryptfs-recovery-private
Polecenie zaoferuje odzyskanie zaszyfrowanego katalogu, jeśli go zlokalizuje.
Zakładając, że polecenie znalazło opakowany plik hasła w twoim systemie, poprosi cię o podanie hasła logowania. Jeśli nie znajdzie tego pliku, będziesz potrzebować hasła montowania z ecryptfs-unrap-passphrase polecenie - mam nadzieję, że masz kopię tego. Jeśli tego nie zrobisz, nie będziesz mógł odzyskać swoich plików.
Polecenie zamontuje zaszyfrowany katalog w katalogu / tmp.
Możesz uzyskać dostęp do tego katalogu, aby wyświetlić odszyfrowane wersje swoich plików. Jednak jako użytkownik Live CD możesz nie mieć prawa do odczytu tego katalogu.
Aby uzyskać dostęp do katalogu za pomocą graficznej przeglądarki plików, uruchom Nautilusa jako root. Naciśnij klawisze Alt + F2, wpisz gksu nautilus i naciśnij klawisz Enter.
Będziesz mieć dostęp do swoich plików z okna Nautilusa działającego jako root. Stąd możesz łatwo skopiować pliki na zewnętrzny dysk twardy lub inną lokalizację.