使用EncFS for Linux對它們進行加密,這是一個加密文件系統,可以使用您的加密密鑰透明地加密和解密每個文件。
EncFS與TrueCrypt容器的工作方式不同,TrueCrypt容器將加密文件存儲在一個大文件中。相反,EncFS為每個文件創建單獨的加密文件,它更適用於雲存儲服務,不像TrueCrypt容器,每次更改后,需要重新上載整個容器。
在Linux上設置EncFS
運行以下命令在Ubuntu上安裝EncFS:sudo apt-get install encfs
在Linux的其他發行版中,在包管理器中查找EncFS包並安裝它。
運行以下命令創建新的EncFS加密卷:encfs ~/Dropbox/encrypted ~/Private
這將創建兩個目錄。文件的加密版本將保存在主文件夾中Dropbox/encrypted的目錄中-它們位於Dropbox文件夾中,因此Dropbox將對其進行同步。可以指定你喜歡的位置。
運行此命令后,你將遇到幾個問題,默認的paranoia模式(在出現提示時鍵入p)應該可以正常工作,但也可以鍵入x使用專家配置模式。
EncFS將提示你為加密卷創建密碼,記住這個密碼-如果你忘記了它,你將無法訪問你的文件。
在Linux上使用EncFS
將文件放在前面創建的私有文件夾中,
文件的加密版本將存儲在/Dropbox/encrypted文件夾中,Dropbox將在你的電腦上同步它們-沒有你的密碼,誰都無法訪問它們的內容,可以在多台電腦上掛載EncFS目錄(使用相同的EncFS命令),以便在每台電腦上使用加密的文件。
非常重要的信息:不要將文件放在/Dropbox/encrypted文件夾中-忽略這個文件夾,而是將文件放在"專用"文件夾中。如果將文件直接放在/Dropbox/encrypted文件夾中,它們將不會被加密
不要刪除或丟失.encfs. xml文件(它在默認情況下是隱藏的-在Nautilus中按Ctrl+H以查看隱藏的文件),您應該為此文件創建備份-如果丟失該文件,則也將失去對加密文件的訪問許可權。
重新掛載文件系統
重新啟動系統后,EncFS不會自動掛載自己-如果註銷並重新登錄,則在不運行EncFS命令的情況下,你將無法訪問文件,這提供了很好的安全性-在你運行命令之前,沒有人可以訪問或查看你的加密文件。
如果私有文件夾為空,就不會掛載EncFS文件系統。
只需重新運行之前運行的命令來重新掛載EncFS文件系統,例如,我們運行以下命令:encfs ~/Dropbox/encrypted ~/Private
你必須提供你的密碼。
如果希望每次登錄時自動掛載EncFS文件系統,可以使用gnome-encfs,GNOME EncFS將EncFS密碼添加到GNOME鑰匙串中,並在每次登錄時自動掛載它。
Windows上的EncFS
使用encfs4win訪問Windows上的EncFS文件系統,要使用encfs4win,還需要安裝Dokan庫的版本0.6。
您可以啟動encfsw.exe,並使用圖形程序安裝或創建EncFS文件系統。
還有一個叫Cryptonite的Android應用,用於訪問Android手機或平板電腦上的EncFS文件系統。&hl=en">Cryptonite的Android應用,用於訪問Android手機或平板電腦上的EncFS文件系統。