logstash 对配置文件conf敏感信息,密码等加密
2020-01-13 08:19
344 查看
logstash的配置文件conf经常会涉及敏感信息,比如ES,mysql的账户密码等,以下使用logstash导入mysql为例子,加密隐藏mysql的密码。
1.先创建keystore,可以不设置keystore密码,直接选择y
logstash目录下: bin/logstash-keystore create
此时config目录下会生成logstash.keystore文件
2.创建你要加密的变量key,例如这里添加mysql的密码变量 MYSQL_PWD,并给变量赋值。
bin/logstash-keystore add MYSQL_PWD
3.使用这些已经加密的变量key
ok
附加:logstash-keystore的其它命令 bin/logstash-keystore list #查看添加了哪些变量key bin/logstash-keystore remove MYSQL_PWD #删除变量key bin/logstash-keystore -h #查看帮助
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Jasypt : 整合spring boot加密应用配置文件敏感信息
- Spring Boot: 加密应用配置文件敏感信息
- Spring Boot: 加密应用配置文件敏感信息
- SpringBoot配置文件敏感信息加密
- 采用DES加密方式对properties配置文件敏感信息加密处理
- Openerp在配置文件中为数据库密码加密
- druid-1.0.13 数据库配置文件密码加密
- 加密网站配置文件中的信息
- 在OpenErp的配置文件中为数据库密码加密
- postgresql配置文件pg_hba.conf配置、修改postgresql超级用户的密码
- proxool配置文件中用户名和密码使用加密后的密文(安全测评)
- Spring 中使用jasypt对配置文件(.properties)中密码加密
- spring 配置中,数据库相关信息如何加密放在属性文件中
- 对Java配置文件中敏感信息进行加解密的工具类
- ASP.NET 2.0加密网站配置文件中的信息
- 加密Web项目中配置文件中的密码
- 如何加密Web项目中配置文件中的密码?
- 对Java配置文件中敏感信息进行加解密的工具类
- ASP.NET 4000 2.0加密网站配置文件中的信息
- 配置文件中数据源用户名和密码加密