Вы храните конфиденциальные файлы в Dropbox или другом облачном хранилище? Зашифруйте их с помощью EncFS для Linux, файловой системы шифрования, которая прозрачно шифрует и расшифровывает каждый отдельный файл с помощью вашего ключа шифрования. Также существует экспериментальная сборка Windows.
EncFS работает иначе, чем Контейнер TrueCrypt , который хранит ваши зашифрованные файлы в одном большом файле. Вместо этого EncFS создает отдельные файлы для каждого добавляемого вами файла. Он лучше работает с облачными хранилищами, которые повторно загружают весь контейнер TrueCrypt при каждом изменении.
Установка EncFS в Linux
Выполните следующую команду, чтобы установить EncFS в Ubuntu:
sudo apt-get install encfs
В других дистрибутивах Linux найдите пакет EncFS в диспетчере пакетов и установите его.
Выполните следующую команду, чтобы создать новый зашифрованный том EncFS:
encfs ~ / Dropbox / зашифрованный ~ / частный
Это создает два каталога. В папке Dropbox / encrypted в вашей домашней папке будут сохранены зашифрованные версии ваших файлов - они находятся в папке Dropbox, поэтому Dropbox будет их синхронизировать. Личная папка в вашей домашней папке - это то место, где будут доступны расшифрованные версии ваших файлов. Вы можете указать любое местоположение по своему усмотрению.
После выполнения этой команды вам будет задано несколько вопросов. Режим паранойи по умолчанию (введите p при появлении запроса) должен работать хорошо, но вы также можете ввести x для режима экспертной конфигурации.
EncFS предложит вам создать пароль для вашего зашифрованного тома. Запомните этот пароль - если вы его забудете, вы не сможете получить доступ к своим файлам.
Использование EncFS в Linux
Поместите файлы в личную папку, которую вы создали ранее. Также здесь вы можете получить доступ к расшифрованным версиям ваших файлов.
Зашифрованные версии файлов будут храниться в вашей папке / Dropbox / encrypted. Dropbox синхронизирует их на ваших компьютерах - никто не сможет получить доступ к их содержимому без вашего пароля. Вы можете смонтировать каталог EncFS на нескольких компьютерах (используйте одну и ту же команду encfs), чтобы использовать свои зашифрованные файлы на каждом из них.
Очень важная информация:
- Не помещайте файлы в папку / Dropbox / encrypted - игнорируйте эту папку. Вместо этого поместите файлы в личную папку. Если вы поместите файлы непосредственно в папку / Dropbox / encrypted, они не будут зашифрованы.
- Не удаляйте и не теряйте файл .encfs.xml (по умолчанию он скрыт - нажмите Ctrl + H в Nautilus, чтобы просмотреть скрытые файлы). Вероятно, вам следует создать резервную копию этого файла - если вы потеряете его, вы также потеряете доступ к своим зашифрованным файлам.
Перемонтирование файловой системы
EncFS не будет автоматически монтироваться после перезапуска системы - если вы выйдете из системы и снова войдете в нее, вы не сможете получить доступ к своим файлам, не выполнив команду EncFS. Это обеспечивает хорошую безопасность - никто не сможет получить доступ к вашим зашифрованным файлам или просмотреть их, пока вы не запустите команду.
Если ваша личная папка пуста, ваша файловая система EncFS не смонтирована.
Просто повторно запустите ту же команду, которую вы запускали ранее, чтобы перемонтировать файловую систему EncFS. Например, мы запустим следующую команду:
encfs ~ / Dropbox / зашифрованный ~ / частный
Вам нужно будет указать свой пароль.
Если вы хотите, чтобы ваша файловая система EncFS автоматически монтировалась при каждом входе в систему, вы можете использовать gnome-encfs . gnome-encfs добавляет ваш пароль EncFS в связку ключей GNOME и автоматически монтирует его при каждом входе в систему.
EncFS в Windows
Использовать encfs4win для доступа к файловым системам EncFS в Windows. Чтобы использовать encfs4win, вам также необходимо установить версия 0.6 библиотеки Dokan .
Вы можете запустить encfsw.exe и использовать графическую программу для монтирования или создания файловых систем EncFS.
Также есть приложение для Android, названный Cryptonite , для доступа к файловым системам EncFS на телефоне или планшете Android. BoxCryptor, о котором мы говорили ранее , использует EncFS в качестве бэкэнда.