SHELL 脚本加密
00:00
What Lovers Do
Maroon 5
| |

把你的 shell 脚本变得更安全
起因
因为要在 shell 脚本中加入一些密码等敏感信息, 所以需要把脚本加密后放在服务器中
方法
我查过资料, 解决方案有几种, 但是个人认为最好的解决方案是 shc (其他方案有 gzexe, 这个东西可以被解压缩, 不好用)
shc 虽然也可以被解密, 但是成本相对来说高很多
解决
$ yum install shc
$ cd [path to your shell]
$ shc -r -f filename
-r 是生成一个发布版本的脚本文件, 如果不加 -r, 那么生成的加密后文件不能放到别的机器上执行
-f 是文件名称
执行之后会生成两个文件:
.x 加密后文件
.x.c 生成前的 c 文件
我们保存好源文件, 以后只需要使用.x 后缀的文件就可以了, 很方便

相关文章:
- 删除 mac 默认输入法 18-11-2021
- Linux command archived ii 17-08-2021
- Linux command archived i 10-08-2021
- CentOS 双网卡实战 09-09-2020
- crontab 使用方法 07-01-2020