Как получить зашифрованную папку с парольной фразой

У меня есть некоторые данные, которые я хочу зашифровать в одной папке. Мне редко это нужно, поэтому мне бы хотелось, чтобы каждый раз спрашивали о пароле.

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

Какой подход я возьму?

2
задан 13 December 2011 в 21:50

1 ответ

Если вам нужен графический интерфейс, который хорошо интегрируется с gnome, попробуйте cryptkeeper.

Домашняя страница находится здесь: http://tom.noflag.org.uk/cryptkeeper.html

Он находится в репозиториях ubuntu.

Другие опции включают Truecrypt, ecryptfs и LUKS.

ecryptfs также находится в репозитории ubuntu и должен быть установлен по умолчанию, If это не:

sudo apt-get install ecryptfs-utils

Создайте зашифрованный каталог, который будет decrytped, когда вы входите в систему с

ecryptfs-setup-private

Чтобы создать каталог, который не будет автоматически дешифрован при входе в систему вам понадобится root access

mkdir ~/secret
chmod 700 secret

Шифровать каталог

sudo mount -t ecryptfs ~your_user/secret ~your_user/secret

Вам будет предложено ввести кодовую фразу и ряд дополнительных вопросов. Перейдите со значениями по умолчанию (нажмите enter), но ответьте y (да) на «Включить шифрование имен файлов (y / n) [n]:» для шифрования имен файлов.

Поместите любые данные, которые вы хотите зашифровать в ~ / секрет.

Чтобы зашифровать данные

sudo umount ./secret

Чтобы дешифровать данные, снова смонтируйте каталог

. Чтобы было проще, вы можете дать нужные вам параметры к команде mount с флагом -o (вся одна строка)

sudo mount ~your_user/secret~your_user/secret -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=no,ecryptfs_enable_filename_crypto=yes

Либо создайте псевдоним в ~ / .bashrc, либо создайте пользовательскую пусковую установку.

3
ответ дан 25 May 2018 в 15:58

Другие вопросы по тегам:

Похожие вопросы: