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