首页 > 其他 > 详细

redis密码相关的配置

时间:2018-01-22 22:39:19      阅读:312      评论:0      收藏:0      [点我收藏+]
默认redis没有密码,若想配置密码有两种方法:

  1. 更改配置文件
    增加: requirepass yourpass
  2. 命令行里设置密码

然后重启redis
其中“yourpass”为redis密码
redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) (nil)
显示密码是空的,然后我们就可以设置一个密码了:
redis 127.0.0.1:6379> config set requirepass 123456
OK
现在只需要密码认证就可以了。
redis 127.0.0.1:6379> auth 123456
OK
再次查询密码:
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) 123456"
密码已经得到修改。
要注意的是,这种方式设置的密码再下次重启redis后会失效,所以需要把密码写入到配置文件中。
登陆有密码的redis的方法是:
redis-cli -p 6379 -a 123456
或者先登陆再验证:
redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> auth 123456
OK
master 有密码,slave 如何配置?
当master 有密码的时候 配置slave 的时候 相应的密码参数也得相应的配置好。不然slave 是无法进行正常复制的。
相应的参数是:
#masterauth
比如:
masterauth mstpassword

redis密码相关的配置

原文:http://blog.51cto.com/amazing61/2063895

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!