Может возникнуть ситуация, когда вам нужно пользоваться своим компьютером вместе с другими людьми, и у вас есть личные файлы или файлы с паролями, которые вы бы не хотели чтобы кто-либо видел.
Конечно, можно спрятать их в надежном, далеком месте где к ним никто не доберется, но этот метод ненадежный, потому что файлы могут быть показаны в результатах поиска. Можно настраивать сложную систему полномочий создавая для всех отдельных пользователей. А можно просто поставить пароль на папку Linux.
В Windows раньше был популярен способ прятать файлы, поместив их в глубокую структуру каталогов. Также популярны различные программы, позволяющие защитить папку паролем Ubuntu.
Защита папки паролем в Linux
Я никогда не ставил пароль на папку Linux. Это потому что мой компьютер принадлежит только мне и пользуюсь им только я, поэтому нет смысла прятать мои файлы в Linux. Но в этой статье мы поговорим о том, как выполняется шифрование папок Linux, а точнее, как поставить пароль на папку Linux. Инструкция рассчитана в первую очередь на Ubuntu и основанные на ней дистрибутивы, такие как: Linux Mint, Elementary OS и т д. Но все эти действия могут быть использованы на других дистрибутивах, например, Fedora или ArchLinux, только команды установки будут выглядеть немного по-другому.
Установка пароля на папку в Linux с помощью CryptKeeper
CryptKeeper - это графическая оболочка, использующая возможности EncFS. Программа выполнит шифрование папок Linux с помощью пароля, содержимое папки будет храниться на диске, но никто не сможет его прочитать без пароля, с помощью которого было выполнено шифрование. Это популярное приложение, поэтому оно доступно в официальных репозиториях.
В Ubuntu и основанных на ней дистрибутивах используйте такую команду для установки:
А для дистрибутивов, основанных на Fedora:
После установки желательно перезагрузить компьютер, чтобы избежать возможных ошибок. Дальше можете запускать программу из главного меню:
После запуска программы не откроется никакого окна, вам нужно найти апплет приложения на панели.
Для создания и установки пароля на папку Linux кликните по пункту New encrypted folder:
Введите имя папки и выберите место расположения. Затем нажмите кнопку Forward.
Теперь необходимо ввести пароль для шифрования папки в Linux. После этого нажмите Forward:
Все, ваша папка с паролем на Ubuntu готова к использованию!
Получить доступ к папке можно из того же апплета Cryptkeeper:
И конечно же нужно ввести пароль:
После этого ваша папка с паролем на ubuntu доступна только для вас. Вы видите ее подключенной как отдельный раздел диска. Так происходит потому что EncFS создает отдельную файловую систему в пространстве пользователя.
Вы можете создавать новые файлы в папке, копировать туда существующие из других папок, но только вы можете видеть ее как обычную папку.
Чтобы обратно заблокировать доступ к папке используйте тот же апплет. Просто уберите галочку напротив вашей папки. То есть кликните по ней еще раз.
Если вы захотите удалить эту папку, выберите пункт Edit в меню CryptKeeper. В этом же меню можно поменять пароль:
Заметьте, что CryptKeeper не запускается автоматически во время загрузки, поэтому, загрузку нужно настроить вручную. Как это сделать смотрите в статье Автозагрузка в Ubuntu.
Вот и все. Теперь вы знаете как выполняется защита папки паролем Linux. Если остались вопросы - пишите комментарии!
Перевод: http://itsfoss.com/password-protect-folder-linux/
Наверное стоило написать что папку юзверя не стоит так прятать, только то что внутри
Создать учетную запись пользователя и ограничить права пользовательскими