在網上看了一些tar加密、解密的例子,不過一些無法拿過來直接使用。
還是寫兩句比較接地氣的語句附帶容易出錯的註解吧。
將一個文件夾打成tar包,並使用密碼加密:
tar -cvf - /home/me/folder | openssl des3 -salt -k 使用的密碼 -out sec_file.tar
注意:cvf 後面,有一個減號,前後有空格,減號後的是待打包文件夾。
使用密碼解密一個加密的tar文件:
openssl des3 -d -k 壓縮包密碼 -salt -in sec_file.tar | tar -xvf -
注意:結尾處,有一個減號。
如果忘記了openssl 的 -in 和 -out 參數,可以使用dd命令代替:
tar -zcvf - /home/me/file |openssl des3 -salt -k 密碼 | dd of=file.des3
dd if=file.des3 |openssl des3 -d -k 密碼 |tar zxf -
注意事項同上。