本文介绍在Ubuntu系统上安装和使用CryFS来加密Dropbox的方法,这款工具和Cryptomator都能加密Dropbox,但是目前没有Cryptomator的命令行版本,所以在命令行下可以使用CryFS来完成加密Dropbox,它还可以用于加密其他云存储,比如Drive及NextCloud,如果你还没有安装Dropbox,请参考在Ubuntu 18.04系统上安装Dropbox的方法或在Debian 9 Stretch桌面系统上安装Dropbox的方法。
安装和使用CryFS加密Ubuntu上的Dropbox CryFS代表加密文件系统,它是专为云存储创建的免费开源加密的安全工具,它的用法与Cryptomator非常相似(参考:在Ubuntu上安装和使用Cryptomator加密Dropbox的方法),可以加密文件内容、文件名、文件大小和目录结构。 CryFS自17.04开始包含在Ubuntu存储库中,因此使用新版本的Ubuntu用户可以通过在终端中运行以下命令来安装CryFS: sudo apt install cryfs 如果是Ubuntu 16.04用户需要从其存储库安装CryFS,首先,为CryFS创建一个源列表文件: sudo nano /etc/apt/sources.list.d/cryfs.list 然后将以下行添加到文件中: deb http://apt.cryfs.org/ubuntu xenial main
保存并关闭文件,接下来,使用以下命令下载并导入CryFS公钥: wget -O - https://www.cryfs.org/apt.key | sudo apt-key add - 更新包索引并安装CryFS: sudo apt update sudo apt install cryfs 要在Dropbox中创建加密保管库,请运行以下命令: cryfs ~/Dropbox/encrypted ~/mountdir 这将创建两个目录,~/Dropbox/encrypted是存储文件的加密版本的地方,它们将由Dropbox同步,~/mountdir是存储普通文件的地方,系统将要求你创建密码:
现在你可以将文件放在mountdir目录中,它们将在后台自动加密,然后存储在~/Dropbox/encrypted/目录中,如果我使用以下命令在~/mountdir中创建纯文本文件: ubuntu:~$ echo "hello world" > ~/mountdir/file 文件内容,文件名,文件大小和目录结构将在Dropbox文件夹中加密: ubuntu:~$ ls ~/Dropbox/encrypted/A60/ 8EB642B7806A722005C45A7BBACD0 要卸载,请运行以下命令: fusermount -u ~/mountdir 要重新安装,请运行以下命令并输入密码: cryfs ~/Dropbox/encrypted ~/mountdir
访问另一台计算机上的加密文件 在第二台计算机上安装Dropbox和CryFS,等待Dropbox完成同步,然后使用以下命令安装加密目录,需要输入你的CryFS密码: cryfs ~/Dropbox/encrypted/ ~/mountdir 现在你可以访问~/mountdir中的文件。
相关主题 |