在Ubuntu桌面和服务器上加密Dropbox文件的2种方法

如果您想知道“ Dropbox存放机密文件是否安全”,那么您来对地方了。 本教程向您展示了两种方法 加密您Dropbox帐户中的文件 保护您的机密文件免遭窥视。 对于在云存储提供商上存储文件时担心隐私和安全性的人们来说,这将是非常有用的。 经验丰富的Linux用户可以使用NextCloud设置自己的云存储,但是并不是每个人都有技能或时间来管理自托管的云存储。 将您的Dropbox文件加密后,没有加密密码的任何人都无法读取它们。

第一种方法使用称为 密码器 第二个使用命令行工具 CryFS,适用于服务器。 如果尚未在Ubuntu上安装Dropbox,请查看以下教程。

  • 如何在Ubuntu 20.04 Desktop上安装Dropbox
  • 如何在无头Ubuntu服务器上安装Dropbox

这两个工具还可用于加密其他云存储,例如Google Drive和NextCloud。 我以Dropbox为例。

在Ubuntu桌面上使用Cryptomator进行Dropbox文件加密

密码器 是一款用于加密云存储的免费,开源且易于使用的软件。 它使用客户端加密,这意味着每个文件在发送到云之前都已在用户计算机上加密。 文件内容,文件名,文件大小和目录名都将被加密。

它可以在Linux,Mac,Windows,Android和iOS上运行。 要在Ubuntu上安装Cryptomator,请在终端中运行以下3个命令,这将从开发人员的PPA安装Cryptomator。

sudo add-apt-repository ppa:sebastian-stenzel/cryptomator

sudo apt update

sudo apt install cryptomator

cryptomator Ubuntu 16.04

安装完成后,可以从您的应用程序菜单启动Cryptomator。

cryptomator保管箱

或者,您可以从命令行启动它。

cryptomator

首次启动Cryptomator时,没有任何保管库。 保管库基本上是一个虚拟硬盘驱动器。 因此,我们需要单击左下角的加号按钮并创建一个保管库。

投寄箱档案加密

选择 Create New Vault

cryptomator创建新的保险库

出现一个新窗口。 给您的保险库起个名字。

cryptomator ubuntu

然后选择您的Dropbox文件夹作为目的地。

保管箱密码器

接下来,设置密码以保护您的保管库。 您也可以创建恢复密钥,以防忘记密码。 如果您将密码存储在密码管理器中,我认为您不需要恢复密钥。

密码器加密密码

要开始使用Cryptomator,您需要重新输入密码以解锁Vault。

cryptomator解锁保险库

保管库将作为虚拟硬盘驱动器安装(localhost:42427)。

Dropbox加密Ubuntu

现在,您可以将文件放入保管库,它们将在后台自动加密,然后存储在Dropbox文件夹中,然后将其同步到Dropbox服务器。 例如,我在Vault中放入了3个png文件。

云存储加密

它们在Dropbox中的外观如下。

加密Dropbox Ubuntu

将加密文件同步到Dropbox服务器后,即可锁定保管库。

密码锁库

锁定后,虚拟硬盘驱动器将从文件管理器中消失,因此没有密码的人将看不到原始文件。

如何访问另一台计算机上的加密文件

在第二台计算机上安装Dropbox和Cryptomator。 等待Dropbox完成同步。 然后在第二台计算机上启动Cryptomator,然后选择“打开现有保管库”。

cryptomator打开现有文件库

导航到Dropbox文件夹,然后选择Cryptomator主键。

密码主密钥

主密钥已使用您的保险库密码加密。 因此,现在您需要输入保管库密码以解密密钥,这将反过来解锁加密的保管库。

cryptomator解密万能钥匙

如果要共享加密的文件,请使用不同的密码创建一个单独的保管库,然后让您的家人,朋友或同事安装Crypmator,然后将密码告诉他们。 当前没有Cryptomator的命令行版本。 这就是CryFS的用武之地。

使用CryFS加密Ubuntu服务器和台式机上的Dropbox

CryFS 代表加密文件系统。 它是专门为云存储创建的免费开放源代码加密工具。 它的用法与Cryptomator非常相似,可以加密文件内容,文件名,文件大小和目录结构。

自17.04起,CryFS便已包含在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 Linux的

保存并关闭文件。 接下来,使用以下命令下载并导入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 是普通文件的存储位置。 系统将要求您创建一个密码。

cryfs encypte投寄箱

现在您可以将文件放入 mountdir 目录,它们将在后台自动加密,然后存储在 ~/Dropbox/encrypted/ 目录。 如果我在其中创建纯文本文件 ~/mountdir 使用以下命令,

[email protected]:~$ echo "hello world" > ~/mountdir/file

文件内容,文件名,文件大小和目录结构将在Dropbox文件夹中加密。

[email protected]:~$ ls ~/Dropbox/encrypted/A60/
8EB642B7806A722005C45A7BBACD0

要卸载,请运行:

fusermount -u ~/mountdir

要重新安装,请运行以下命令并输入密码。

cryfs ~/Dropbox/encrypted ~/mountdir

如何访问另一台计算机上的加密文件

在第二台计算机上安装Dropbox和CryFS。 等待Dropbox完成同步。 然后使用以下命令安装加密目录。 您将需要输入您的CryFS密码。

cryfs ~/Dropbox/encrypted/ ~/mountdir

现在您可以访问 ~/mountdir

而已! 我希望本教程可以帮助您使用Cryptomator和CryFS在Ubuntu上加密Dropbox。 与往常一样,如果您发现此帖子有用,请订阅我们的免费新闻通讯。

Sidebar