为基于rancher+docker的redis设置密码

最近阿里云服务器频繁发送警告邮件,提示我的服务器上有严重的redis安全漏洞,原因就是redis服务端没有设置访问密码,近似裸奔,客户端可以随意访问,黑客可以肆意攻击,同时也会引入挖矿程度的入住。
为此稍微的调查了以下,然后通过以下方式解决了问题。

redis服务端设置密码

redis-server --requirepass 123456

我是在rancher中设置的:


image.png

客户端连接设置

我的客户端都是部署在docker中的spring boot程序,因此只需在使用redis的客户端程序的配置文件中添加如下配置项即可:

spring.redis.password = 123456

你可能感兴趣的:(为基于rancher+docker的redis设置密码)