码迷,mamicode.com
首页 > 其他好文 > 详细

redis密码相关的配置

时间:2018-01-22 23:00:10      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:slave   命令   127.0.0.1   auth   显示   方式   更改   redis   查询   

默认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密码相关的配置

标签:slave   命令   127.0.0.1   auth   显示   方式   更改   redis   查询   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!