Backup

如何加密一個小文件夾並將其複製到 Google Drive 或 DropBox?

  • May 29, 2012

現在我使用以下內容將一個小項目文件夾備份到 USB 快閃記憶體驅動器:

alias a='alias'
a dateseq='date "+%Y-%m-%d %H:%M:%S"'
a backup_proj='cp -a ~/code/MyProj "/Volumes/KINGSTON/MyProj `dateseq`"

所以每次我輸入backup_proj的時候,文件夾都會從硬碟備份到U盤,而且每個項目也是使用Git進行內部版本控制的。每個文件夾只有大約 500kb,所以即使填滿 1GB(快閃記憶體驅動器為 16GB)也需要很長時間。該文件夾備份為:

$ ls -1 /Volumes/KINGSTON/
MyProj 2012-05-27 08:20:50/
MyProj 2012-05-27 10:27:56/
MyProj 2012-05-27 14:53:01/

但我有點偏執,也想備份到 Google Drive 或 Dropbox,這樣它就會自動上傳到他們的伺服器,只需加密整個文件夾並將單個結果文件複製到 Google Drive 的文件夾,密碼可以apple234321pineapple在命令行。我想知道將文件夾加密為單個文件的好方法是什麼,以便花費不實際的時間來破解?(你能不能給出可以做到的命令行)。

壓縮並在其上執行ccrypt

ccencrypt yourfile.zip
ccdecrypt yourfile.zip.cpt

也許你看看http://wertarbyte.de/tartarus.shtml。這是一個完整的備份解決方案,對數據進行 GnuPG 加密,但它可能會因您的需要而過大

引用自:https://serverfault.com/questions/393493