---tar打包加密

# 例如打包压缩sql文件

# 加密密码为:Unfd@89dN3Cpq

# filename为文件名

#不加密

tar -zcf filename.tar.gz filename

#加密

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


---tar解压解密

# 解压加密压缩sql的文件

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

#无密码

tar xf filename.tar.gz

#有密码

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


---zip打包加密

# 参数:

-r 递归处理,将指定目录下的所有文件和子目录一并处理。

-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。

-P 设置密码

#无密码

zip filename.zip filename.sql

#有密码

zip -P Unfd@89dN3Cpq filename.zip filename.sql


---zip解压解密

# 解压加密压缩sql的文件

# 如果不加 -P Unfd@89dN3Cpq,命令行执行会提示输入密码的

# 参数:

-d 解压到指定目录下

#无密码

unzip filename.tar.gz

#有密码

unzip -P Unfd@89dN3Cpq filename.zip


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回