搜索
查看: 4174|回复: 0

Linux tar zip加解密打包压缩文件

[复制链接]

152

主题

99

回帖

540

积分

高级会员

中国黑客

积分
540
QQ
发表于 2021-1-16 15:29:12 来自手机 | 显示全部楼层 |阅读模式 来自 甘肃
tar打包加密:

[pre]
#不加密
tar -zcf filename.tar.gz filename
#加密
tar -zcf -filename.sql  |/bin/openssl des3 -salt -k Unfd@86666 of=filename.tar.gz
[/pre]
tar解压解密:

# 解压加密压缩sql的文件
# 如果不加 -k Unfd@89dN3Cpq,命令行执行会提示输入密码的
[pre]
#无密码
tar xf filename.tar.gz
#有密码
dd if=filename.tar.gz |openssl des3 -d -k Unfd@89dN3Cpq|tar -zxf -
[/pre]
zip打包加密:

# 参数:
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。
-P 设置密码
[pre]
#无密码
zip filename.zip filename.sql
#有密码
zip -P Unfd@89dN3Cpq filename.zip filename.sql
[/pre]
zip解压解密:

# 解压加密压缩sql的文件
# 如果不加 -P Unfd@89dN3Cpq,命令行执行会提示输入密码的
# 参数:
-d 解压到指定目录下
[pre]
#无密码
unzip filename.tar.gz
#有密码
unzip -P Unfd@89dN3Cpq filename.zip
[/pre]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表