• 首页
  • 关于
  • 搜索
  • 夜间模式
    ©2021-2026  云岚博客 Theme by OneBlog

    云岚博客博客

    搜索
    标签
    # Linux # docker # 游戏 # Windows # Markdown # 日语 # html # h5ai # 计算机基础 # OpenWrt
  • 首页>
  • 默认分类>
  • 正文
  • Linux压缩加密与解密

    2022年06月29日 118 阅读 0 评论 943 字

    用tar命令加密

    tar本身不带加密的功能,需要结合openssl来进行加密。

    命令:

    tar -zcf - 要加密的文件或目录 |openssl des3 -salt -k 加密的密码 | dd of=加密后的文件

    我们现在把root这个目录打包加密,密码123456,加密后的文件root.tar.gz

    tar -zcf - root |openssl des3 -salt -k 123456 | dd of=root.tar.gz

    使用tar命令解密

    命令:

    dd if=加密的文件 |openssl des3 -d -k 加密密码 | tar zxf -

    使用密码123456,解压root.tar.gz这个文件

    dd if=root.tar.gz |openssl des3 -d -k 123456 | tar zxf -

    注意命令最后面的 - 它将释放所有文件,-k password 参数可以没有,没有时解压会提示输入密码。

    用zip命令加密

    命令:

    zip -re 加密后的文件名.zip 要加密的文件或目录
    -r:递归包括子目录
    -e:进行加密
    执行命令后,会提示让你输入两次密码。

    也可以使用-P直接加上密码
    zip -rP 密码 加密后的文件名.zip 要加密的文件或目录

    例如

    zip -re root.zip root
    zip -rP 123456 root.zip root

    使用zip命令解密

    命令:

    unzip 要解密的文件.zip
    按提示输入密码

    也可以使用-P直接加上密码解压
    unzip -P 密码 要解密的文件.zip

    例如

    unzip root.zip
    unzip -P 123456 root.zip
    本文著作权归作者 [ 卧云揽月 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    Linux
    — END —
    首页关于
    Copyright©2021-2026  All Rights Reserved.  Load:0.006 s
    Theme by OneBlog V3.6.5
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。