Redis 设置远程登录

Redis 的配置文件 redis.conf 默认是不允许远程连接的。相关配置如下:

1
2
绑定本机地址:bind 127.0.0.1
开启保护模式:protected-mode yes

如果想远程连接需要修改配置:

1
2
bind 0.0.0.0
protected-mode no

然后重启 Redis 即可。

但这会所有人都可以连接我们的 Redis 了,为了安全,我们可以给 Redis 设置一个密码。

1
requirepass abcdefg

然后重启 Redis 使配置生效。

之后使用命令 redis-cli -h x.x.x.x -p 6379 -a abcdefg 进行连接。

注意:
Windows 下的 Redis 要想使配置生效,需要执行 redis-cli.exe redis.windows.conf 命令启动 Redis 才可以。