脚本写完后,如果要发布给其它人使用的话,可能会因安全原因而受阻,特别是脚本中包含密码等原因,而对脚本加密则可以解决此问题,本文提供了CentOS7/8环境下,加密shell脚本需要安装的程序和方法。

how to encrypt

install shc on CentOS7 or CentOS8, finding installing rpm onhttps://centos.pkgs.org/, CentOS7 for example:

[root@www~] # curl -O https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/s/shc-4.0.3-1.el7.x86_64.rpm
[root@www~] # rpm -Uvh shc-4.0.3-1.el7.x86_64.rpm
error: Failed dependencies:
      ld-linux-aarch64.so.1()(64bit) is needed by shc-4.0.3-1.el7.aarch64
      ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) is needed by shc-4.0.3-1.el7.aarch64
[root@www~] # yum -y instal glibc

encrypt install script, CentOS7 encrypt can only using on the same operating system

shc -r -f install.sh -o idp3script

最新文章

  1. ASP.NET MVC 防止 CSRF 的方法
  2. Android Unable to instantiate activity: Didn't find class on path
  3. UVa 11300 Spreading the Wealth(有钱同使)
  4. jquery实现轮播
  5. 每天一个Linux命令(3): cd
  6. Linux上安装Squall
  7. CF Codeforces Round #231 (Div. 2)
  8. 关于.NET前后台提示框的那点事
  9. codeforces D.Mashmokh and ACM
  10. 应用程序正常初始化(0xc015002)失败解决方法
  11. [SinGuLaRiTy] NOIP模拟题 by liu_runda
  12. hover变化图片
  13. 工具(5): 极简开发文档编写(How-to)
  14. 【webpack系列】从零搭建 webpack4+react 脚手架(二)
  15. Nginx处理请求的11个阶段(agentzh的Nginx 教程学习记录)
  16. 深入理解Java Stream流水线
  17. 2017java文本文件操作(读写操作)
  18. python-廖雪峰,map/reduce学习笔记
  19. ubuntu-12.04.4-alternate-i386安装
  20. python synflood test

热门文章

  1. MongoDB 4.0 dump备份脚本
  2. 使用Echarts 动态更新散点图
  3. 请求/响应拦截器 给请求添加token认证
  4. vue v-model的原理
  5. Pytest Fixture(二)
  6. 【2020NOI.AC省选模拟#7】A. t1
  7. ngnix开启高可用网关集群--好记性不如烂笔头
  8. java发送短信验证码带倒计时
  9. Luogu P3368 【模板】树状数组 2 [区间修改-单点查询]
  10. 安装ELK(Elasticsearch、Kibana、Logstash)