简介
前面介绍过redis集群的搭建,但是在redis集群搭建的过程中并未设置密码,这对我们服务的安全带来极大的威胁。因此,在搭建完成redis集群后,对redis集群设置密码(据说在redis集群搭建完成之前,如果直接通过更改redis.conf文件的方式设置密码,会导致集群创建失败,没有验证过,不置可否,如果大家有测过的,欢迎留言)。
步骤
方式一
集群搭建完成后,修改各redis节点的redis.conf文件中的一下两项
masterauth passwdContent
requirepass passwdContent
该方式修改比较简单,但是修改后需要重启。
方式二
通过以下命令连接到节点,其中-h指定节点的ip,-p指定节点的端口号,-c是连接集群
./redis-cli -h 10.111.25.205 -c -p 7000
连接到节点后,设置分别执行以下命令设置密码
config set masterauth passwdContent
config set requirepass passwdContent
#登陆当前节点
auth passwdContent
#将配置写到r