场景

shell脚本中存在明文密码
客户要求禁止使用明文密码,密码做加密处理.

方案

在网上了解到了Linux OpenSSL加密解密工具
可以指定各种加密算法为字符,文件做加密处理.
加密的案例比较多,解密的寥寥无几.
有兴趣的可以去查下中文教程
案例中使用加密算法 : AES

实例

##所以命令都在Linux中执行##
##查看是否安装了该工具,我的环境自带了,文章不做安装描述##
openssl
##加密(执行后获得加密码)##
echo abc | openssl aes-128-cbc -k 123 -base64
##解密(加密码太长,用*表示了)##
echo ***** | openssl aes-128-cbc -d -k 123 -base64

最新文章

  1. python--基础学习(二)判断 、循环、定义函数、继承、调用
  2. Sitecake – 可视化编辑,所见即所得的 CMS
  3. 简单的哈希表实现 C语言
  4. 转:CentOS设置时区
  5. 【Spring】Spring系列2之bean的配置
  6. 告别硬编码-发个获取未导出函数地址的Dll及源码
  7. iOS开发——UI篇Swift篇&玩转UItableView(三)分组功能
  8. Spark Streaming揭秘 Day7 再探Job Scheduler
  9. RPI-Wireless-Hotspot
  10. ArrayList的分析(转)
  11. SharePoint2013 Set Value To PeoplePicker
  12. VC++:创建,调用Win32动态链接库
  13. NOI前的考试日志
  14. Extjs renderer函数
  15. [Java]LeetCode284. 顶端迭代器 | Peeking Iterator
  16. 仿stl+函数模板
  17. 如何在本地同时管理github仓库和codingnet仓库?
  18. Hdoj 1253.胜利大逃亡 题解
  19. [转] ElasticSearch 常用的查询过滤语句
  20. Divide the Sequence (贪心)

热门文章

  1. 2-sat入门(tarjan)hdu(3062)
  2. inline-blcok 之间的空白间隙
  3. 【转】.NET 应用程序是怎么运行的
  4. HDFS Users Guide
  5. FMOD变声如何捕获并存储处理音效之后的数据
  6. wampserver 权限配置
  7. grub24dos
  8. 莫队学习笔记(未完成QAQ
  9. mysql清空有外键关联的表
  10. sql server 以10分钟分组 统计人数