redis 集群的密码设置

时间:2023-03-08 18:52:11

redis的密码设置有2种方式

1,  这个方法我没试

修改所有Redis集群中的redis.conf文件加入: 
masterauth passwd123 
requirepass passwd123 
说明:这种方式需要重新启动各节点

2, 使用redis-trib.rb工具构建集群,集群构建完成前不要配置密码,集群构建完毕再通过config set + config rewrite命令逐个机器设置密码

假设环境为 http://www.cnblogs.com/wenbronk/p/6864390.html 中集群已经搭建成功, 并且没有设置密码

之后使用

[wenbronk@localhost bin]$ ./redis-cli -c -h 192.168.50.202 -p
192.168.50.202:> config set masterauth abc
OK
192.168.50.202:> config set requirepass abc
OK
192.168.50.202:> auth abc
OK
192.168.50.202:> config rewrite
OK
192.168.50.202:> exit

其中 abc 为密码

然后测试带密码访问:

./redis-cli -c -a abc -h 192.168.50.202 -p