最近在做一个项目,需要把shell脚本自定拷贝到目标客户端中执行,但是并不想让用户知道脚本的源码,于是采用shc对shell脚本进行处理
首先装个wget工具
yum -y install wget
下载
wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz
解压到当前文件夹
tar zxf shc-3.8.7.tgz -C ./
解压后看到有如下文件
到shc的目录下
cd shc-3.8.7
使用make 或者make install安装
(仅用make就可以完成安装,运行shc时要指出绝对路径;用make install,将shc安装到/usr/local/bin下,可以直接运行)
make