当前位置: 首页 > news >正文

使用shc|gzexe加密shell脚本,并配置全局可用

前言:堡垒机上多厂家共用,导致脚本需要加密并设置过期时间

一、使用shc(二进制)

1、安装shc

sudo yum install epel-release

sudo yum -y install shc

sudo yum -y instal epel-release && sudo yum -y install shc

2、加密

#编译为二进制,并重命名输出文件

#shc  -f   kbl.sh  -o  kbl

#设置时间限制

#shc  -f  kbl.sh   -e   19/06/2024  -m   '过期了'

二、使用gzexe(压缩、非二进制)

1、上传文件到/home/wyy/下

chmod 777 /home/wyy/kbl.sh

gzexe /home/wyy/kbl.sh

2、如果要解压

gzexe -d /home/wyy/kbl.sh

三、全局命令配置

cp /home/wyy/kbl.sh /usr/bin/kbl

四、调用

查看命令帮助:

kbl

http://www.dtcms.com/a/13126.html

相关文章:

  • Python实现Phong着色模型算法
  • Chrome开发者工具如何才能看到Vue项目的源码
  • 自动化办公-python中的open()函数
  • Java中的Junit、类加载时机与机制、反射、注解及枚举
  • 基于微信小程序的商品展示+ssm(lw+演示+源码+运行)
  • 学习之什么是生成器
  • 农牧场可视化管理:精准监测与优化运营
  • Python | 第六章节 | 控制结构
  • 我把101篇公众号文章喂给了AI,终于,「小爱」可以为我代言了!
  • 【Kubernetes】日志平台EFK+Logstash+Kafka【理论】
  • 【JavaEE】——单例模式引起的多线程安全问题:“饿汉/懒汉”模式,及解决思路和方法(面试高频)
  • MySQL进阶:深入理解数据约束与优化查询
  • 从 Oracle 集群到单节点环境(详细记录一次数据迁移过程)之三:在目标服务器上恢复数据
  • BFS 解决最短路问题详解
  • 探索基因奥秘:汇智生物如何利用DNA亲和纯化测序技术革新生物医学研究?
  • 使用rust实现rtsp码流截图
  • Python
  • c语言中的杨氏矩阵的介绍以及元素查找的方法
  • Zookeeper
  • MP4 格式:前世今生与技术解析
  • Avalonia开发
  • 微信小程序如何使用自定义的字体
  • CS50
  • 【C++ 11多线程加速计算实操教程】
  • 灰度图像重心(质心)求取算法
  • Facebook公共主页bug问题解决措施清单
  • 掌握MATLAB仪器控制工具箱:自动化测试与数据采集的利器
  • Redis篇(数据类型)
  • Excel求和为什么是0?结果不对的来跟着步骤排查
  • AFSim仿真系统 --- 系统简解_01(任务模块)