Odpowiedzi:
Z rodzaju terminala:
cat /home/.ecryptfs/$USER/.ecryptfs/Private.mnt
Jeśli plik istnieje i zawiera ścieżkę katalogu domowego, katalog domowy jest zaszyfrowany.
Innym sposobem sprawdzenia jest spojrzenie na domowy punkt montowania katalogu:
Z rodzaju terminala:
df $HOME
Zaszyfrowany dom zostanie zamontowany w systemie plików „.Private”, w przeciwnym razie zostanie zamontowany na zwykłym urządzeniu partycji (/ dev / *).
Filesystem 1K-blocks Used Available Use% Mounted on
/home/username/.Private
315482376 101351268 198105472 34% /home/username
Zwykłe montowanie urządzenia (bez szyfrowania):
df /home/schroot
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda7 315482376 101351332 198105408 34% /home
To świetne pytanie! W rzeczywistości pojawia się bardzo dużo z programowego punktu widzenia. Programy, procesy i aplikacje, takie jak instalator Ubuntu, lightdm i gdm, muszą wiedzieć, czy $ HOME jest zaszyfrowane, czy prywatne, i czy są poprawnie skonfigurowane.
Niedawno napisałem narzędzie, ecryptfs-Verse-private , które zostało wydane w wersji 96 eCryptfs.