美文网首页Linux 进攻之路Linux学习之路Linux
tar 打包压缩加密和解密解包解压

tar 打包压缩加密和解密解包解压

作者: AllenWGZ | 来源:发表于2018-07-17 16:04 被阅读11次
前言: 在实际生产环境之中,很多数据需要以加密形式进行存放,下面我们以tar打包压缩/解包解压命令来说明如何使用打包压缩加密和解密解包解压。加密使用 des3

  • 进行打包压缩加密
    假设在 /data 目录下有一个目录叫 backup 需要进行打包压缩并加密。
  1. 使用工具生产一串密钥,这里使用openssl基于base64生成32位密钥
[root@server data]# openssl rand -base64 32
LGgJ5R0zljjtvdEcaRgHegivnBw7UeBY0+Q7UYt0Epo=
[root@server data]#
  1. 进行打包压缩加密

直接打包加密输出

[root@server data]# tar -czvf - backup | openssl des3 -salt -k LGgJ5R0zljjtvdEcaRgHegivnBw7UeBY0+Q7UYt0Epo= -out backup.tar.gz  
....

打包加密后使用dd命令导出(文件后缀无所谓,des3为了记加密类型)

[root@server data]#  tar -zcvf - backup | openssl des3 -salt -k LGgJ5R0zljjtvdEcaRgHegivnBw7UeBY0+Q7UYt0Epo= | dd of=backup.des3
...

  • 进行解密解包解压缩
    1. 如果没有进行使用dd命令进行重新导出的,可以直接使用以下命令进行解
[root@server data]#  openssl des3 -d -k LGgJ5R0zljjtvdEcaRgHegivnBw7UeBY0+Q7UYt0Epo= -salt -in backup.tar.gz | tar xzf -
...

     2. 如果使用dd命令,请使用以下命令进行

[root@server data]#  dd if=backup.des3 | openssl des3 -d -k LGgJ5R0zljjtvdEcaRgHegivnBw7UeBY0+Q7UYt0Epo= | tar -zvxf -
...

注意:由于在命令行直接把密钥写进进行加密,所有一般系统在用户的命令历史里面会记录了加密的密钥,这样进行加密后,需要清掉涉及的历史记录或在进行清空,或者在加密时候不要使用 -k 参数以及后面的密钥,等询问密钥时候再进行输入,这样就不会泄漏密钥。解密时候也一样

相关文章

  • Linux基础命令四

    一、打包解包压缩解压先关命令 zip打包解包压缩解压 tar打包解包压缩解压 -z 压缩,解压 -c 创建文件 -...

  • tar 打包压缩加密和解密解包解压

    前言: 在实际生产环境之中,很多数据需要以加密形式进行存放,下面我们以tar打包压缩/解包解压命令来说明如何使用打...

  • 好用Shell命令

    常见解压/压缩命令 tar解包:tar xvf FileName.tar打包:tar cvf FileName.t...

  • Mac终端解压命令集合

    Mac terminal下解压缩命令大全tar解包:tar xvf FileName.tar打包:tar cvf ...

  • Mac终端解压命令集合

    Mac terminal下解压缩命令大全 tar 解包:tar xvf FileName.tar打包:tar cv...

  • 2020-03-20

    经常会忘记 tar 压缩和解压命令的使用,故记下来。 1. 打包压缩 解包解压 原文地址: https://www...

  • linux 解压

    摘自 .tar (注:tar是打包,不是压缩!) 解包: tar xvf FileName.tar 打包: tar...

  • Linux中解压压缩各种文件格式

    转载:eoiioe linux下解压命令大全 .tar解包:tar xvf FileName.tar打包:tar ...

  • Linux解压命令大全

    linux下解压命令大全 .tar 解包:tar xvf FileName.tar打包:tar cvf FileN...

  • 2019-07-29 linux 常用解压及压缩命令

    .tar 解包:tar zxvf FILE.tar打包:tar czvf FILE.tar Dir .gz 解压1...

网友评论

    本文标题:tar 打包压缩加密和解密解包解压

    本文链接:https://www.haomeiwen.com/subject/qetgpftx.html