在Linux服务器上使用7zip加密文件
【温馨提醒】本文部分内容摘自互联网,仅作参考!如需咨询“在Linux服务器上使用7zip加密文件”等有关服务器、云主机租用、托管、配置、价格问题,请在线咨询YINGSOO客服,良心推荐,按需选配!
【热门主机】日本物理服务器 | 服务器CDN加速 | 加拿大云服务器
【优质内容】如何挑选日本高防服务器?这些一定要注意
您的Linux服务器上有需要保护的信息。比如客户数据、公司机密,或者是你不想让错误的人看到的你自己的个人信息。为了达到这个目的,你需要采取一些相当有挑战性的方法来保护这些信息。
7zip其实就可以完成,虽说它通常用于压缩和解压缩文件,但它还包括加密和解密这些文件的能力。
这里带您了解安装和使用7zip进行文件加密。将在Ubuntu服务器上演示,但是这个工具可以在大多数Linux发行版上使用。
一、如何在Linux发行版上安装7zip软件包
Linux发行版中包含7zip软件包的可能性很小。为了安装包括加密功能的软件包,请登录到您的Linux计算机,打开一个终端窗口,然后发出以下命令:
sudo apt-get install p7zip-full -y
要在其他类型的发行版上进行安装,请使用如上所示的类似命令,将apt-get替换为dnf或zypper。
这就是安装的全部内容。
二、如何使用7zip加密文件
假设您有文件Web服务器,其中包含有关数据中心中Web服务器的重要信息。要使用7zip加密该文件,请发出命令:
7z a -p -mx=9 -mhe -t7z webservers.7z webservers
上面使用的选项是:
a: 将文件添加到存档
-p:提示输入密码
-mx = 9:压缩级别(9为超级)
-mhe:加密文件名
-t7z: 生成7z存档
系统将提示您创建加密密码。完成此操作后,将创建新的加密文件webservers.7z。
您还可以加密多个文件。假设您有文件Web服务器和kubernetes要加密到文件data.7z中。该命令为:
7z a -p -mx=9 -mhe -t7z data.7z webservers kubernetes
上面的命令将创建加密的data.7z文件,并使用您选择的密码进行加密。
加密文件后,应删除原始文件。为什么?因为那些原始文件(在我们的示例中为Web服务器和kubernetes)未加密。仅新创建的.7z文件被加密。因此,使用以下命令删除这些文件:
rm webservers kubernetes
三、如何使用7zip解密文件
如果您无法解密这些文件,这些文件对您将毫无用处。那你该怎么做呢?我们有文件data.7z和webservers.7z。使用7z,文件解密是这样完成的:
7za e data.7z 或者 7za e webservers.7z
在任何一种情况下,系统都会要求您提供在加密过程中创建的密码。如果您未能删除原始文件(您不应忽略),那么7z将询问您是否要覆盖现有文件-在我们的示例中将是Web服务器和kubernetes(图A)。
解密文件后,即可查看其内容。
以上就是使用7zip加密和解密文件的要点。对于需要在Linux上进行强大命令行加密的任何人,这很可能是您的理想选择。
优惠产品:香港服务器去首页注册有礼!YINGSOO推出Phala挖矿服务器、Chia奇亚农场服务器、Swarm物理节点服务器、Swarm母鸡服务器、Swarm云节点服务器、国内矿机服务器海外托管、《Phala PHA挖矿资料大全》,《swarm bzz挖矿资料大全》,Swarm Bee节点租用请咨询YINGSOO客服!官网WWW.YINGSOO.com
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。