Redis远程连接配置

首先,要配置redis远程访问,需要明确redis.conf配置文件中三个配置项的概念和作用(下图红框):

bind配置的作用:用来指定允许访问的本机网卡对应的IP地址。例如,我电脑IP如下图:

其中192.168.18.8是ens33网卡地址,127.0.0.1是lo回环地址。redis.conf默认是bind 127.0.0.1,即默认redis只允许本机访问。

protected-mode模式含义:一个安全保护层,目的是防止redis被互联网随意访问。假如protected-mode模式开启,当未bind特定IP地址,并且未设置访问密码的时候,只允许本地lo回环地址、unix主机名访问。

requirepass:访问密码。设置后,连接redis必须使用该密码,否则无法设置和查看数据。

结合上面三个配置项的说明,我们可以有以下几种方案实现redis外部访问:

1、不设置bind参数(注释掉所有bind行),关闭protected-mode模式,不设置访问密码。

2、不设置bind参数(注释掉所有bind行),关闭protected-mode模式,设置访问密码。

3、不设置bind参数,开启protected-mode模式,设置访问密码。

4、设置bind参数,开启protected-mode模式,不设置访问密码

5、设置bind参数,开启protected-mode模式,设置访问密码

几种方案安全系数由低到高,推荐使用第5种

本文系作者原创发布在个人博客【小T圈子】。转载请加本文链接,谢谢!。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值