在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