请选择 进入手机版 | 继续访问电脑版

redis设置连接密码

[复制链接]
查看2734 | 回复0 | 2019-6-14 10:36:39 | 显示全部楼层 |阅读模式
一、说明

redis默认没有连接密码,这意味着任何人都可以连接你的redis。这样就带来了安全隐患,笔者见过不少把redis暴露在公网,而且采用默认设置,不设连接密码的服务器。这些机器被黑客控制,用来挖矿。


二、设置方法

redis.conf 中找到“requirepass”字段,取消注释并在后面输入密码:
requirepass T6%r!0aYkq


三、验证

无密码连接redis:
# /usr/local/bin/redis-cli -h 192.168.1.99
192.168.1.99:6379> info
NOAUTH Authentication required.
192.168.1.99:6379> exit

提示需要验证。

带密码连接redis:
# /usr/local/bin/redis-cli -h 192.168.1.99 -a 'T6%r!0aYkq'
192.168.1.99:6379> info
QQ截图20190612143837.jpg

从上图可以看出,密码验证通过后,输入命令才会显示内容。表明redis的密码验证已经设置成功。

注:redis-cli是redis自带的连接工具,参数 -h 跟要连接的地址,-a 跟连接密码。注意,密码要加单引号。此处的密码是T6%r!0aYkq





上一篇:MongoDB部署
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1249

主题

2736

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
70208
QQ