Redis设置登录密码
本文讲解了Redis设置登录密码的过程,供各位参考
1、配置Redis
1.1、修改配置文件
修改
redis.conf
文件的配置,找到如下的配置:
# requirepass foobared
这一段配置默认是注释掉的,我们打开,并把
foobared
这个值设置为1234qwer
如下:
# 配置redis的登录密码,设置为1234qwer
requirepass 1234qwer
1.2、重启Redis
使用
redctl restart
重启redis的服务redctl命令详见我的另一篇博文:https://blog.csdn.net/Jack_David/article/details/115221597
2、验证
2.1、使用redis-cli验证
1)、直接执行
./redis-cli
,然后get name
,会报错2)、我们执行
auth 1234qwer
后,再执行操作如下:
2.2、使用RedisDesktopManager验证
我们这里使用RedisDesktopManager,配置我们的IP地址,
在验证这里输入我们配置的redis的密码,测试一下连接
如下,表示成功:
注意
- 这里记得使用了我自己的本机来连接虚拟机上的Redis服务,要记得开一下CentOS的防火墙
- 我这里使用的防火墙是iptables,关闭了默认的firewall
- 配置iptables的步骤如下
使用root用户操作:
1)、打开文件:vim /etc/sysconfig/iptables
2)、增加策略:-A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
3)、重启防火墙:systemctl restart iptables