Как можно зашифровать домашнюю папку на сервере Ubuntu 12.04 «на лету»?
Я попробовал это:
root@avo-server:/home/avo# ecryptfs-migrate-home -u avo ИНФОРМАЦИЯ: Проверка места на диске, это может занять несколько минут. Пожалуйста, будьте терпеливы. ИНФОРМАЦИЯ: Проверка открытых файлов в /home/avo ИНФОРМАЦИЯ: Используются следующие файлы: КОМАНДА PID ПОЛЬЗОВАТЕЛЬ ТИП FD РАЗМЕР УСТРОЙСТВА/ВЫКЛ ИМЯ УЗЛА bash 1669 avo cwd DIR 8,1 4096 1185899 /home/avo sudo 1806 root cwd DIR 8,1 4096 1185899 /home/avo su 1807 root cwd DIR 8,1 4096 1185899 /home/avo bash 1808 root cwd DIR 8,1 4096 1185899 /home/avo ecryptfs- 1909 root cwd DIR 8,1 4096 1185899 /home/avo lsof 1931 корень cwd DIR 8,1 4096 1185899 /home/avo sed 1932 root cwd DIR 8,1 4096 1185899 /home/avo lsof 1933 корень cwd DIR 8,1 4096 1185899 /home/avo ОШИБКА: Невозможно продолжить.
Я получаю ERROR: Cannot proceed
.
решение1
- Вы не можете зашифровать свой домашний каталог, пока вы вошли в систему.
- Для шифрования домашнего каталога пользователя необходимы права root.
Поэтому создайте временную учетную запись администратора, чтобы выполнить шифрование /home/avo/.