机缘
之前连接redis都是不使用密码,开放所有端口,因此我的服务器遭到了三次黑客攻击,并且因为买的服务器比较便宜,因此安全防护等级也很低。每次被攻击我都只能重装系统,损耗了大量的时间。因此我要设置密码加强redis的防护等级。
一、单台服务器版
步骤:
第一步设置密码:
第一种临时(不推荐):
连接redis
redis-cli
2、设置密码
config set requirepass abcdefg
requirepass后面的abcdefg就表示密码,大家可以按自己的需求进行设置。系统提示ok就表示设置成功了,但是这种设置在redis关机后就失效了需要重写设置,因此不推荐这种方法。
第二种永久(推荐):
找到redis.config文件,并修改第1038行的文件在红框的位置写下自己的密码。
![](https://img-blog.csdnimg.cn/img_convert/49d55df4774c424cab7eae97c5ecc404.png)
重启redis
sudo systemctl restart redis
3、退出后进行登录
![](https://img-blog.csdnimg.cn/img_convert/f681c454b3e04d1d8bdfb83e7ae808ae.png)