admin管理员组

文章数量:1589828

⑴ 普通文件加密
① OpenSSL

② GnuPG

缺点:只适合加密保存,不适合运行。

请参考原文:https://blog.gtwang/linux/how-to-encrypt-data-in-linux-using-gpg-and-open-ssl/

⑵ shell脚本加密
① gzexe(一般系统自带)
说明:gzexe执行加密操作后,会生成一个加密后的文件(test.bin)和一个备份的文件(~test.bin)。

加密操作:gzexe test.bin
解密操作:gzexe -d test.bin
缺点:加密程度不高,容易破解

② shc(一般情况下需要自己手动安装)
说明:shc的用法比较简单,下载后make生成可执行文件,然后直接对脚本进行加密,会生成两个文件。一个以.x结尾,为可执行的二进制文件。另一个以.x.c结尾,为生成的中间c文件。shc还能指定可执行脚本的过期时间。
安装:
wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9b.tgz
tar xvfz shc-3.8.9b.tgz
cd shc-3.8.9b
make
./shc -v

常用参数&#

本文标签: 使用指南文件加密操作基础Linux