通过这个nacos插件,支持通过jasypt对nacos的数据库密码进行加密
- 下载jar包
- 将jar包放到nacos的plugin目录下
- 修改nacos的conf/application.properties文件,增加如下配置
nacos.custom.environment.enabled=true
jasypt.encryptor.password=password
jasypt.encryptor.algorithm=PBEWithMD5AndDES
jasypt.encryptor.iv-generator-classname=org.jasypt.iv.NoIvGenerator
在nacos的数据库密码配置db.password.0
的值使用ENC()
包裹时
db.password.0=ENC(encrypted_password)
插件会使用jasypt解密用ENC()
包裹的字符串