redis常用命令(二)

本节主讲redis的连接密码配置。

1.检查redis是否启动

[root@iZ28aa63Z redis]# ps -ef |grep redis
root     12165     1  0 Jun13 ?        00:32:36 ./redis-server 127.0.0.1:6379    # 此行结果表示redis已启动。
root     21018 19877  0 16:48 pts/3    00:00:00 grep redis 

如果结果中有./redis-server,则表示redis已启动。

2.检查redis是否可以正常连接

127.0.0.1:6379> PING
PONG    #如此表示可正常连接。

若是下面的情况,则说明没有访问权限,一般是密码错误。

127.0.0.1:6379> PING
(error) NOAUTH Authentication required.    # 无权访问

3.使用密码

127.0.0.1:6379> AUTH wrong_password    # wrong_password是错误密码
(error) ERR invalid password
127.0.0.1:6379> AUTH right_password    # right_password是正确的密码
OK
127.0.0.1:6379> PING
PONG

4.查看密码

127.0.0.1:6379> CONFIG GET requirepass    # 只有连接成功才能通过requirepass查看密码
1) "requirepass"
2) "right_password"

5.设置密码

127.0.0.1:6379> CONFIG SET requirepass right_password	# 将密码设为right_password
OK
127.0.0.1:6379> QUIT                                    # 退出
[root@iZ28aa63Z redis]# ./redis-cli			# 重新进入客户端
127.0.0.1:6379> PING
(error) NOAUTH Authentication required.		        # 密码生效

由于redis高性能,导致有短时间内被暴力破解密码的可能,官方文档中建议使用复杂并且位数长的字符串作为密码。

建议在.conf配置文件中设置永久密码。如下图所示

在.conf文件中## SECURITY ##位置添加密码,添加完毕后重启redis使密码生效。

扫描二维码关注公众号,回复: 2127982 查看本文章




猜你喜欢

转载自blog.csdn.net/lankk1/article/details/81003149
今日推荐