如何获取带密码的加密文件夹

我有一些数据要在单个文件夹中加密。 我很少需要它,所以我希望每次都要求一个密码短语。

最好我仍然可以备份加密的文件夹,然后在另一台机器上用密码短语打开它。

我应该采取什么方法?

如果你想要一个与gnome很好地集成的图形界面,请尝试使用cryptkeeper。

主页在这里: http : //tom.noflag.org.uk/cryptkeeper.html

它位于ubuntu存储库中。

其他选项包括Truecrypt,ecryptfs和LUKS。

ecryptfs也在ubuntu存储库中,默认情况下应该安装,如果不是:

sudo apt-get install ecryptfs-utils 

创建一个加密目录, 在您登录时进行解密

 ecryptfs-setup-private 

要创建一个在您登录时未自动解密的目录,您将需要root访问权限

 mkdir ~/secret chmod 700 secret 

加密目录

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

系统会要求您输入密码和其他一些问题。 使用默认值(按回车键)但回答y(是)“启用文件名加密(y / n)[n]:”以加密文件名。

将您希望加密的所有数据放在〜/ secret中。

加密数据

 sudo umount ./secret 

要解密数据,请再次装入目录

为了方便起见,您可以使用-o标志(所有一行)为mount命令提供所需的选项。

 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中创建别名或制作自定义启动器。