Поскольку я использую encfs с 2009 года и до сих пор каждый день, я быстро расскажу, как:
Что нужно для работы?
только предохранители и encfs, они могут быть найдены непосредственно в вашем управлении пакетами
Debian : apt-get install encfs
Fedora : yum install encfs
Gentoo : emerge encfs
...
(выберите только encfs установит зависимости автоматически)
Как создать зашифрованный каталог?
Если вы хотите использовать encfs с вашим пользователем (без root), вы должны сначала добавить fuse в группу этого пользователя. Откройте терминал и войдите в систему как root:
adduser youruser fuse
замените своего пользователя вашим.
После добавления убейте и перезапустите X или просто перезагрузите компьютер.
Теперь откройте терминал (у пользователя $):
groups
Если вы видите плавкий предохранитель, то теперь вы можете создать каталог с помощью этой команды:
encfs /home/youruser/.crypt/ /home/youruser/crypt
.crypt и каталог crypt не должны существовать, если они существуют, удалите их или выберите другой путь
В первый раз он будет отображаться следующим образом:
Каталог "/home/youruser/.crypt/" не существует. Должно ли это быть
создан? (у, н) у
Каталог "/ home / youruser / crypt" не существует.
Должно ли оно быть создано? (у, н) у
Пожалуйста, выберите один из следующих
опции: введите «x» для режима экспертной конфигурации, введите «p» для
предварительно настроенный режим паранойи, все остальное или пустая строка
выберите стандартный режим. ?> p
Новый пароль Encfs:
Подтвердите пароль Encfs:
Как показало ответ -> первый y | второй у | третий р
После создания каталог crypt монтируется (по умолчанию), добавляйте файлы в каталог crypt. Чтобы сделать их нечитаемыми:
fusermount -u /home/youruser/crypt
Это размонтирует крипту каталога, все файлы внутри «исчезнут» и могут быть найдены зашифрованными в каталоге .crypt:
ls /home/youruser/.crypt/
Будет отображаться что-то вроде (3 файла в этом примере):
0WoRsjyzZHI,Un-198TRY-dU 91rj264Z09Jcz7XZ4sbDeYfd KpJTDI2TVUEFHTkksqxPT9xu
Чтобы вернуть зашифрованный файл для чтения, выполните:
encfs /home/youruser/.crypt /home/youruser/crypt
Выводит приглашение с указанием пароля
Как сделать резервную копию зашифрованного файла и открыть его на другом компьютере / сервере
Имейте в виду, что кроме вашего зашифрованного файла вам абсолютно необходимо сделать резервную копию файла encfs6.xml, который содержит ваш зашифрованный пароль и его солт-генерацию.
http://en.wikipedia.org/wiki/Salt_%28cryptography%29
этот файл можно найти:
/home/youruser/.crypt/.encfs6.xml
Лучший способ правильно сделать резервную копию зашифрованных данных:
tar cvzf CryptedBackup.tar.gz /home/youruser/.crypt/
С резервной копией на другом компьютере / сервере просто распакуйте ее в / home / user / и создайте точку монтирования (mkdir / home / user / crypt), и она будет работать.
Осторожно, если вы потеряли свой пароль или если отсутствует ваш encfs6.xml, невозможно вернуть зашифрованное