Как поставить пароль на папку в Linux?

25.01.2016 0 Автор Jeff

В этой статье мы рассмотрим, как поставить пароль на любую папку в Linux. Необходимость в этом может появиться в том случае, если вы используете компьютер совместно с кем-то, но имеете необходимость держать некоторые файлы в приватном хранилище.

 

Защищенные паролем папки в Linux

В этой статье в качестве примера будет использован дистрибутив Ubuntu, но приведенные команды можно использовать в Linux Mint, а с учетом особенностей других дистрибутивов и в них (Fedora, Arch и т.п.)

Блокируем файлы Cryptkeeper

Cryptkeeper — GUI использующий EncFS в основе. Это популярное приложение доступно по-умолчанию во всех крупных дистрибутивах.

Для Ubuntu и основанных на ней дистрибутивах установка Cryptkeeper выполняется командой:

sudo apt-get install cryptkeeper

Для Fedora:

sudo yum install cryptkeeper

После установки я предпочел перезагрузиться, для избежания сюрпризов. Программа сразу стала доступна в списке ПО Unity

После запуска Cryptkeeper вы не увидите интерфейс сразу. В панели появится апплет Cryptkeeper, по клику по которому можно создать новую защищенную паролем папку.

Введите имя папки и укажите ее расположение.

Теперь вам придется указать пароль вашей новой защищенной папки.

Вуаля! Ваша защищенная папка готова.

Для доступа к защищенной паролем папке вам нужно выбрать ее в меню апплета.

И, естественно, ввести правильный пароль

После этого ваша защищенная директория станет вам доступна. Вы увидите ее как монтированный раздел, т.к. EncFS создасть отдельную виртуальную файловую систему в пользовательской среде.

Вы можете создавать в запароленной папке новые файлы и директории так, будто это обычная папка, только требующая ввода пароля при первом доступе.

Для блокировки вашей защищенной папки достаточно опять кликнуть по значку апплета Cryptkeeper и снять галочку с вашей папки.

Для безвозвратного удаление защищенной паролем папки перейдите в меню «Edit» апплета и нажмите «Delete» напротив нужной папки.

Обратите внимание, что программа Cryptkeeper не запускается по-умолчанию со стартом Linux. Её необходимо запускать вручную, либо добавить в автозапуск.