redis设置密码要求配置显示为密文

redis设置密码要求配置显示为密文,第1张

Redis支持使用AUTH命令来设置密码,可以将密码设置为明文或者密文。要将密码设置为密文,需要在redis.conf文件中设置requirepass参数,并将它设置为加密后的密文字符串即可。

1、修改配置文件

在每个节点的配置文件里面增加密码选项,一定要加上 masterauth,不然 Redirected 的时候会失败。

masterauth   redispassword

requirepass redispassword

修改后需要重启节点。

2、动态修改

连接每个节点进行动态配置,然后 config rewrite 将配置同步到配置文件中,不需要重启节点。

$ redis-cli -p 7001 -c>config   set   masterauth redispassword

 >config   set   requirepass redispassword

>config rewrite

注意:以上方法都必须要求每个节点的密码保持一致,不然 Redirected 的时候会失败。

Redis 安装+设置密码

1、下载Redis安装包,解压。

2、打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:

redis-server.exe redis.windows.conf

这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。

redis-cli.exe -h 127.0.0.1 -p 6379

3、客户端使用config get requirepass命令查看密码

# config get requirepass

登录后复制

1)“requirepass”

2)“” //默认空

4、客户端使用config set requirepass yourpassword命令设置密码

# config set requirepass 123456

登录后复制

5、一旦设置密码,必须先验证通过密码,否则所有 *** 作不可用

# config get requirepass

登录后复制

(error)NOAUTH Authentication required

6、使用auth password验证密码

# auth 123456

# OK

# config get requirepass

登录后复制

1)“requirepass”

2)“123456”

7、退出重新登录

# redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11008491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存