Ecryptfs, похоже, не шифрует домашнюю папку

335
H.-G. Buttentee

Система: Ubuntu 16.04 LTS amd64 "Бенто" бродячая коробка с VirtualBox 5.

шаги:

root@vagrant:~# adduser --encrypt-home citizenfour root@vagrant:~# ssh citizenfour@localhost  citizenfour@vagrant:~$ echo "abcdefg" > secret.txt citizenfour@vagrant:~$ chmod 0600 secret.txt citizenfour@vagrant:~$ exit  root@vagrant:~# cat ~citizenfour/secret.txt  # abcdefg 

Вопрос: Почему rootдо сих пор можно прочитать citizenfourсекрет, даже если мы настроили шифрование для citizenfourдомашней папки? Т.е. почему secret.txtне был зашифрован при выходе?

0

1 ответ на вопрос

0
Priit

Вам необходимо перезагрузить компьютер (или, в вашем случае, выполнить перезагрузку) после входа в систему с использованием вашего гражданина для четырех пользователей.

Хорошо, это работает, но кажется немного неловким, так как большинство пользователей на сервере не имеют права перезагружать его. Можете ли вы объяснить, что вызывает повторное шифрование домашнего каталога и почему это не происходит непосредственно после выхода из системы? H.-G. Buttentee 7 лет назад 0
Расширенное обсуждение: https://bbs.archlinux.org/viewtopic.php?id=98227 H.-G. Buttentee 7 лет назад 0

Похожие вопросы