Коротка відповідь: Так і ні .
Чи може root бачити мою зашифровану / домашню папку?
Так . Поки ви зареєстровані, root, як і будь-який користувач sudo, можуть бачити ваші розшифровані файли. Також, коли ви прокидаєтеся від сну, ваш/home
все одно буде розшифрований.
Також є помилка, ecryptfs
яка запобігає демонтажу розшифрованої /home
папки при виході. Натомість слід вимкнути або перезапустити машину або вручну відключити папку від іншого користувача sudo / root. Дивіться це запитання для отримання додаткової інформації.
Чи може інший користувач з привілеєм root змінити мій пароль, а потім увійти в обліковий запис, використовуючи новий пароль, побачити мій зашифрований / домашній?
Ні . Ваша/home
папка зашифрована не вашим паролем, а парольною фразою, яка зашифрована вашим паролем. Інший користувач, що змінить ваш пароль, не вплине на пароль.
При першому вході після зміни адміністративного пароля ви повинні вручну змонтувати зашифрований дім і перемотати парольну фразу. Для цих завдань вам потрібен ваш старий і новий пароль
ecryptfs-mount-private
ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase
Коли ви зміните свій пароль, парольна фраза для домашнього каталогу повторно шифрується вашим новим паролем, тому вам слід було б продовжувати доступ до своїх файлів з новим паролем. Це обробляється через PAM (Pluggable Authentication Modules) ( через ).
Дивіться це пов'язане питання.
ecryptfs
. Після входу користувача, а домашня папка розшифрована, він залишається таким, чи залишається цей користувач, або він вийшов. Єдиний спосіб повторного зашифрування домашньої папки - це перезапуск системи. Ця помилка ще не виправлена.