redis 集群的密码设置

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 7002
192.168.50.202:7002> config set masterauth abc
OK
192.168.50.202:7002> config set requirepass abc
OK
192.168.50.202:7002> auth abc
OK
192.168.50.202:7002> config rewrite
OK
192.168.50.202:7002> exit

其中 abc 为密码

然后测试带密码访问: 

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

 

posted @ 2017-05-17 09:37  bronk  阅读(681)  评论(0编辑  收藏  举报