У меня есть некоторые важные документы, которые мне нужно защитить от всех, кто имеет доступ к моей машине.
Проблема с другими людьми имеет доступ к моей машине через учетную запись root, поэтому изменение прав доступа к файлам для меня не является вариантом. Я видел приложения, такие как cryptkeeper, но мне было интересно, могу ли я защитить паролем свои файлы / папку в режиме командной строки в ubuntu.
Еще одно простое решение. Скажем, вы хотите защитить папку «секрет». Выполните следующие действия:
mv secret secret.tmp
mkdir .secret.enc
mkdir secret
encfs ~/.secret.enc ~/secret
Теперь encfs спросит вас о некоторых параметрах и пароле. После этого .secret.enc будет содержать закодированную копию всего, что вы помещаете в ~/secret.
mv secret.tmp/* secret
rmdir secret.tmp
Теперь вы можете рассматривать secret как обычную папку: редактировать файлы, копировать, перемещать. Когда вы закончите, сделайте
fusermount -u ~/secret
Теперь каталог secret будет пустым, а файлы будут зашифрованы в .secret.enc.
Примечание о корне : если у кого-либо есть права root, у вас нет конфиденциальности, полной остановки.
Еще одно решение с графическим интерфейсом: поместите ваши файлы в папку.
Еще одно решение с графическим интерфейсом: поместите ваши файлы в папку. Откройте родительскую папку в Nautilus. Щелкните правой кнопкой мыши на своей «секретной» папке. Выберите «зашифровать папку».