作者:admin 日期:2023-09-10 浏览: 次
Linux系统下用tar命令加密解密压缩文件
因为在众多商家的VPS服务器上面经常放有很多私密文件,商家随时可以破解了系统的密码进到你的系统查看其上的文件,所以,为了安全起见,我们最好对重要的数据进行加密压缩处理,要用时只要一条命令解压即可!
如上图所示,加密解密压缩文件步骤如下:
宿迁数据恢复一、加密压缩
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服务器上安全的存放文件了,但确记一定要记好你的密码,不然忘记了就