0
Podczas instalacji systemu istenieje możliwość zaszyfrowania plików użytkownika. W praktyce nie następuje tu zaszyfrowanie całej partycji tylko konkretnego katalogu (dokładnie jeden) oraz plików znajdujących się w nim. Całość odbywa się przy pomocy narzędzia EcryptFS.
W przypadku padu systemu wiele osób się zastanawia jak odzyskać taki zaszyfrowany katalog i dane. Oto procedura:
1. Odpalamy LiveCD i bootujemy system.
2. Chrootujemy się do naszego problematycznego filesystemu (przyjmuję, że partycja systemu to /dev/sda1 - jeśli nie jesteśmy pewni, ustalamy ją za pomocą narzędzia fdisk lub gparted):
2. Przelączamy kontekst na użytkownika, którego pliki chcemy udzyskać (w przykładzie użytkownik w systemie to user):
3. Montujemy zaszyfrowany katalog (pełny listing operacji):
W ten sposób otrzymaliśmy odszyfrowaną zawartość katalogu użytkownika.
Kolejnym krokiem jest skopiowanie danych na jakiś dysk lub pendrive:
Z poziomu LiveCD uruchamiamy Manager Plików - Caja - na prawach roota.
Po podłączeniu dysku/pendrive można skopiować pliki. Znajdują się oczywiście w katalogu:
To na tyle - powodzenia!
W przypadku padu systemu wiele osób się zastanawia jak odzyskać taki zaszyfrowany katalog i dane. Oto procedura:
1. Odpalamy LiveCD i bootujemy system.
2. Chrootujemy się do naszego problematycznego filesystemu (przyjmuję, że partycja systemu to /dev/sda1 - jeśli nie jesteśmy pewni, ustalamy ją za pomocą narzędzia fdisk lub gparted):
Kod:
sudo mount /dev/sda1 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /dev/shm /mnt/dev/shm
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /sys /mnt/sys
sudo chroot /mnt
Kod:
su - user
Kod:
user@mint ~ $ ecryptfs-mount-private
Enter your login passphrase:
Inserted auth tok with sig [afb26cd036c739e6] into the user session keyring
INFO: Your private directory has been mounted.
INFO: To see this change in your current shell:
cd /home/user
user@mint ~ $ cd ..;cd user;ls -l
total 32
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Dokumenty
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Muzyka
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Obrazy
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Pobrane
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Publiczny
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Pulpit
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Szablony
drwxr-xr-x 2 user user 4096 wrz 1 16:13 Wideo
W ten sposób otrzymaliśmy odszyfrowaną zawartość katalogu użytkownika.
Kolejnym krokiem jest skopiowanie danych na jakiś dysk lub pendrive:
Z poziomu LiveCD uruchamiamy Manager Plików - Caja - na prawach roota.
Kod:
sudo caja
Po podłączeniu dysku/pendrive można skopiować pliki. Znajdują się oczywiście w katalogu:
Kod:
/mnt/home/user
To na tyle - powodzenia!