文档章节

redis3.2版本protected-mode参数

时刻在奔跑
 时刻在奔跑
发布于 01/12 16:14
字数 424
阅读 27
收藏 1

redis从3.2版本后增加了几个参数,其中 protected-mode参数注意的事项

protected-mode参数是为了禁止外网访问redis,如果启用了,则只能够通过lookback ip(127.0.0.1)访问Redis,如果外网访问redis,会报出异常:

(error) DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, 
    no authentication password is requested to clients. In this mode connections are only accepted from the loopback interface. 
    If you want to connect from external computers to Redis you may adopt one of the following solutions: 
    1) Just disable protected mode sending the command 'CONFIG SET protected-mode no' from the loopback interface by connecting to Redis from the same host the server is running, however MAKE SURE Redis is not publicly accessible from internet if you do so. Use CONFIG REWRITE to make this change permanent. 
    2) Alternatively you can just disable the protected mode by editing the Redis configuration file, and setting the protected mode option to 'no', and then restarting the server. 
    3) If you started the server manually just for testing, restart it with the '--protected-mode no' option. 
    4) Setup a bind address or an authentication password. NOTE: You only need to do one of the above things in order for the server to start accepting connections from the outside.

配置方式:

redis实例的配置文件中禁用bind参数

#bind

redis实例的配置文件中设置protected-mode参数为no

protected-mode no

如果redis实例配置文件中禁用了bind参数,并将protected-mode设置为no后,外网访问redis依然报上述错误,因为 sentinel 实例的配置文件中需要增加参数 protected-mode  no

sentinel实例的配置文件中增加参数

protected-mode no

本文转载自:https://my.oschina.net/ranxi/blog/1630174

共有 人打赏支持
时刻在奔跑
粉丝 1
博文 204
码字总数 70607
作品 0
安庆
私信 提问
cachecloud 使用几个月的情况与坑

前言 单集群redis cluster 转 cachecloud 几个月来,遇到一些情况与问题的总结. 版本问题 mysql 升级到5.7 默认 cachecloud 底层 db mysql 版本为:MySQL 5.5,升级 mysql 到5.7后出现不兼容sql...

super-wen
2018/08/28
0
0
Redis3.2版本访问protocol error, got 'n' as reply type byte 错误问题解决

安装Redis3.2版本,其它IP访问Redis服务protocol error, got 'n' as reply type byte 错误 解决方法: 在redis配置文件redis.conf中注释掉bind配置项的同时把redis3.2新增的配置项 protecte...

black_lolita
2017/05/10
1
0
homebrew安装redis并修改配置文件

安装命令 安装完成后的提示信息 修改配置文件 注释bing(默认情况下,Redis服务器不允许远程访问,只允许本机访问。) 重启Redis服务器,便可远程访问(电脑安装了oh my zsh,kill redis,按...

不正经茂
2016/12/28
104
0
redis开启远程访问

redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf 打开redis.conf文件在NETWORK部分有说明 By default, if no "bind" configuration directive is specified, Redis liste......

Airship
2016/10/27
57
0
redis笔记(一)

2017-12-31 by Damon 1. 基石 首先得先有redis环境,redis安装配置可以参照:redis安装配置,很详细。 2. 访问配置 2.1. 密码访问 友情提示:请参照自己的文件目录 + 打开配置文件 redis.co...

水天云黑白
2017/12/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(11.9)hive操作基础知识

上一篇博客分享了hive的简介和初体验,本节博主将继续分享一些hive的操作的基础知识。 DDL操作 (1)创建表 #建表语法CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name ...

em_aaron
今天
0
0
OSChina 周四乱弹 —— 我家猫真会后空翻

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @我没有抓狂 :#今天听这个# 我艇牛逼,百听不厌,太好听辣 分享 Led Zeppelin 的歌曲《Stairway To Heaven》 《Stairway To Heaven》- Led Z...

小小编辑
今天
2
0
node调用dll

先安装python2.7 安装node-gyp cnpm install node-gyp -g 新建一个Electron-vue项目(案例用Electron-vue) vue init simulatedgreg/electron-vue my-project 安装electron-rebuild cnpm ins......

Chason-洪
今天
3
0
scala学习(一)

学习Spark之前需要学习Scala。 参考学习的书籍:快学Scala

柠檬果过
今天
3
0
通俗易懂解释网络工程中的技术,如STP,HSRP等

导读 在面试时,比如被问到HSRP的主备切换时间时多久,STP几个状态的停留时间,自己知道有这些东西,但在工作中不会经常用到,就老是记不住,觉得可能还是自己基础不够牢固,知识掌握不够全面...

问题终结者
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部