Шифруем любые данные с помощью ENCFS

Шифрование файлов в Linux с помощью ENCFS



Если у вас есть необходимость зашифровать большое количество файлов, к которым вам нужно будет в любое время обратиться, добавить новые файлы в эту коллекцию, удалить или отредактировать - тогда очень советую использовать программу Encfs.
Если не вдаваться в технические детали, то Encfs - это свободная криптографическая файловая система, прозрачно шифрующая файлы, используя произвольную директорию в качестве места для хранения зашифрованных файлов. Распространяется под лицензией GPL
Работает очень шустро даже на слабых компах.
Установка на Ubuntu предельно проста:

sudo apt-get install encfs

 Предположим у вас есть папка с файлами, которые вы хотите зашифровать по имени secret, также отдельно создайте любую пустую папку, назовём её crypt, в неё будет монтироваться наш зашифрованный том с уже расшифрованными файлами.
 Теперь в терминале вбиваем такую команду:

encfs /home/user/secret /home/user/crypt

user -  ваш домашний каталог. Путь к файлам лучше указывать полный, а то программа может не запуститься.
Появится такое вот окно:
шифрование с помощью Encfs


После запуска вас попросят указать X или P смело указывайте P, жмите ENTER, вводите пароль, затем повторите его и осталось подождать чуть - чуть и всё готово.
 Для подключения и работы введите предыдущую команду:

encfs /home/user/secret /home/user/crypt

Введите пароль от шифрованного раздела. Директория crypt автоматически примонтируется.

 Теперь, все файлы которые вы поместите в папку crypt автоматически зашифруется в папку secret. Выглядеть это будет примерно так:

Когда вы закончите работать с файлами - введите в терминале команду для размонтирования раздела:

fusermount -u /home/user/crypt


Папка crypt очистится и у вас останется только папка secret с зашифрованными файлами.
При повторном монтировании - в папке crypt вновь появятся расшифрованные файлы.
Для смены пароля введите команду:

encfsctl passwd /home/user/secret


Введите старый пароль, затем новый.

Очень советую использовать Encfs для шифрования файлов которые вы планируете сохранять в облаке (Dropbox, Google Drive и т.д.), так же нелишним будет шифровать критически важные для вас файлы (личные пикантные фото/видео, пароли доступа к сервисам, возможно рабочие файлы которые вы берёте для работы домой и прочее и прочее.). Вы и сами найдёте применение этой отличной программе. И в таком случае не станете "героем" новостей:

И самое главное - не забудьте пароль. Сбросить или восстановить его нельзя !
Конечно пароль не должен быть коротким или слишком простым.

Всем успехов и спасибо за внимание !

Комментарии

Популярные сообщения из этого блога

Генератор русских имён и фамилий на Python

Простой скрипт проверки доступности хоста

Букмарклет для скачивания видео с SaveFrom