Linux对打包压缩的文件,使用tar打包命令结合openssl实现加密和解密

打包加密:

# 例如打包压缩sql文件
# 加密密码为:Unfd@89dN3Cpq
# filename为文件名

tar -zcf -filename.sql  |/bin/openssl des3 -salt -k Unfd@89dN3Cpq|dd of=filename.tar.gz

 

解压解密:

# 解压加密压缩sql的文件
# 如果不加 -k Unfd@89dN3Cpq,命令行执行会提示输入密码的

dd if=filename.tar.gz |openssl des3 -d -k Unfd@89dN3Cpq|tar -zxf -

posted on 2020-12-18 19:39  PartMan  阅读(467)  评论(0编辑  收藏  举报

导航