Як я можу визначити, чи просто папка .private зашифрована чи весь домашній каталог?


12

Як я можу визначити, чи просто зашифрована папка .private чи весь домашній каталог?

Відповіді:


14

Від типу терміналу:

cat /home/.ecryptfs/$USER/.ecryptfs/Private.mnt

Якщо файл існує і містить шлях до домашнього каталогу, ваш домашній каталог зашифрований.

Ще один спосіб перевірити - це дивитися на точку монтажу вашого домашнього dir:

Від типу терміналу:

df $HOME

Зашифрований будинок буде змонтований у файловій системі ".Private", інакше він буде встановлений на якомусь звичайному пристрої розділів (/ dev / *).

Filesystem           1K-blocks      Used Available Use% Mounted on
/home/username/.Private
                     315482376 101351268 198105472  34% /home/username

Регулярне кріплення пристрою (без шифрування):

df /home/schroot
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda7            315482376 101351332 198105408  34% /home

Можливо, це дурне питання, але припустимо, що додому було зашифровано перед перевстановленням системи. Під час встановлення / домашній розділ жодним чином не відформатовано та не торкнувся. Чи все-таки буде зашифровано? Папки .Private та .encryptfs все ще будуть там, чи не так? Але я припускаю, що ви не могли отримати доступ до цього / домашнього розділу, якщо він був неправильно зашифрований?
FuzzyQ

7

Це чудове запитання! Насправді це багато що, з програмної точки зору. Програми, процеси та додатки, такі як програма Ubuntu, lightdm та gdm, насправді повинні знати, чи $ HOME зашифровано, чи приватно, і чи правильно вони налаштовані.

Нещодавно я написав утиліту, ecryptfs-verify-private , яка була випущена у версії 96 випуску eCryptfs.


Чудовий сценарій, дякую! У мене дві помилки: (1) недійсний власник точки монтажу та (2) недійсна конфігурація. Що це означає?
FuzzyQ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.