linux中解压缩tar文件的命令(Linux系统下用tar命令加密解密压缩文件)

因为在众多商家的VPS服务器上面经常放有很多私密文件,商家随时可以破解了系统的密码进到你的系统查看其上的文件,所以,为了安全起见,我们最好对重要的数据进行加密压缩处理,要用时只要一条命令解压即可!

linux中解压缩tar文件的命令(Linux系统下用tar命令加密解密压缩文件)(1)

如上图所示,加密解密压缩文件步骤如下:

一、加密压缩

root@eno:~/www.itkylin.com# tar -zcpf - * | openssl enc -e -aes256 -out itkylin.tar.gz

这时会提示你输入密码(输入的密码不会显示),然后回车,

然后再次输入密码确认(输入的密码不会显示),然后回车;

加密打包完了之后会生成一个叫itkylin.tar.gz的压缩文件。

上述命令参数解释:

enc #openssl命令使用加密进行编码

-e #用来加密输入文件的enc命令选项,这里是指前一个tar命令的输出

-aes256 #加密用的算法

-out #用于指定输出文件名的enc命令选项,这里文件名是itkylin.tar.gz

二、解密压缩

首先我们要新建一个叫tmp的临时文件夹用于存放解压的文件如下命令;

root@eno:~/www.itkylin.com# mkdir tmp

然后,执行如下命令解密压缩文件itkylin.tar.gz到tmp目录;

root@eno:~/www.itkylin.com# openssl enc -d -aes256 -in itkylin.tar.gz | tar zx -C tmp

参数解释:

-d #用于解密文件

-C #提取内容到tmp目录

熟记以上两条tar命令,以后你就可以在vps服务器上安全的存放文件了,但确记一定要记好你的密码,不然忘记了就

解不了的了。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页