从品牌网站建设到网络营销策划,从策略到执行的一站式服务
redis 登陆
我们提供的服务有:网站建设、成都网站建设、微信公众号开发、网站优化、网站认证、五家渠ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的五家渠网站制作公司
Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。
修改配置文件redis.conf
#requirepass foobared
去掉前面的注释,并修改为所需要的密码:
requirepass 147258 (其中147258就是要设置的密码)
设置Redis认证密码后,客户端登录时需要使用-a参数输入认证密码,不添加该参数虽然也可以登录成功,但是没有任何操作权限
#不指定密码登陆
[root@Darren1 redis]# redis-cli -h 192.168.91.23 -p 6379
192.168.91.23:6379> ping
(error) NOAUTH Authentication required.
192.168.91.23:6379> keys *
(error) NOAUTH Authentication required.
#使用密码认证登录(其中-p是小写)
[root@Darren1 redis]# redis-cli -h 192.168.91.23 -p 6379 -a 147258
192.168.91.23:6379> ping
PONG
#除了按上面的方式在登录时,使用-a参数输入登录密码外,也可以不指定,在连接后使用auto进行验证:
[root@Darren1 redis]# redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth 147258
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "147258"
远程登陆另外一个redis服务
[root@Darren1 redis]# redis-cli -h 192.168.91.22 -p 6379 -a 123456
192.168.91.22:6379> ping
PONG
192.168.91.22:6379> config get requirepass
1) "requirepass"
2) "123456"
修改密码
(1)动态生效修改密码
127.0.0.1:6379> config set requirepass 123456
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"
[root@Darren1 redis]# redis-cli -h 127.0.0.1 -p 6379 -a 123456
127.0.0.1:6379> ping
PONG
(2)修改redis.conf
requirepass123456
在Redis集群中使用认证密码
如果Redis服务器,使用了集群。除了在master中配置密码外,也需要在slave中进行相应配置。在slave的配置文件中找到如下行,去掉注释并修改与master相同的密码即可:
# masterauth master-password
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图