今天在安装filebeat的时候,出现了关于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.

大概意思就是说redis工作于保护模式下,不可用。redis没有密码认证,不安全因此也不可用等信息。

后来在网上搜寻答案,查到了一些方法并且最后也解决了因此总结一下:

1、保护模式如何解除?

修改redis的配置文件redis.conf

将上面的这个注释去掉并修改为“no”。redis默认是工作在保护模式下,这种情况下访问不需要密码,但是这种模式只允许本地回路访问。因此我们还要继续解决增加密码和修改回路访问问题

2、取消监听

修改配置文件

我这里直接将这一行注释掉了,表示任何主机都可访问的意思,生产环境中最好是指定特定的主机进行访问。

3、增加密码

将这一行内容去掉注释,并设置密码为“123456”。

好了,现在我们已经修改好配置文件了,现在我们重启redis进程,重新载入配置文件。

启动的时候redis会使用默认的配置文件来启动,当然我们也是可以直接指定配置文件来启动。然后使用密码来登陆即可:

[root@:vg_adn_tidbCkhsTest /usr/local/redis/bin]# kill掉rdis的进程
[root@:vg_adn_tidbCkhsTest /usr/local/redis/bin]#./redis-server ../conf/redis.conf
27215:C 14 Jan 11:56:52.781 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
27215:C 14 Jan 11:56:52.781 # Redis version=4.0.2, bits=64, commit=00000000, modified=0, pid=27215, just started
27215:C 14 Jan 11:56:52.781 # Configuration loaded
[root@:vg_adn_tidbCkhsTest:/usr/local/redis/bin]#./redis-cli -a 123456
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> select 2
OK
127.0.0.1:6379[2]> keys *
1) "redis_mes"
127.0.0.1:6379[2]>

可以看到redis可以正常访问了。

redis之禁用保护模式以及修改监听IP的更多相关文章

  1. Oracle修改监听IP地址

    oracle 11g断网安装时,没有检测net的功能,所以安装完后,netstat -an 发现自动监听的是127.0.0.1:1521,这样安装完成后,其他的主机根本无法连接,是什么原因呢? 排错后 ...

  2. prometheus 监控 jar应用服务 + 修改监听IP和端口

    1.修改服务的启动脚本 [root@do1cloud01 init.d]# vim learn-school nohup ${JAVA_HOME}/bin/java -javaagent:/usr/l ...

  3. Oracle修改监听端口教程

    Oracle默认监听端口1521,一众扫描器通常通过探测1521端口是否开启来探测是否存在Oracle服务,如果修改默认监听端口在一定程度上可以提升数据库和主机的安全性. 比如这里我们修改成2521为 ...

  4. Windows环境下修改Oracle实例监听IP地址

    Windows环境下修改Oracle实例监听IP地址. 配置文件路径:<ORACLE_HOME>\NETWORK\ADMIN 如:C:\Oracle11gR2\product\11.2.0 ...

  5. Httpd服务入门知识-Httpd服务常见配置案例之修改监听的IP和Port

    Httpd服务入门知识-Httpd服务常见配置案例之修改监听的IP和Port 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查看默认配置 [root@node101.yinzh ...

  6. mysql 监听ip地址修改

    如何修改MySQL监听IP地址 Mysql默认在本地环路地址127.0.0.1的3306端口监听,要使用其它IP地址需要修改配置文件. 1.编辑/etc/my.cnf 在[mysqld]节中增加下面一 ...

  7. Oracle RAC修改监听端口号

    目录 修改OracleRAC监听端口号: 1.查看当前数据库监听状态: 2.修改集群监听端口: 3.手动修改LOCAL_LISTENER: 4.停止集群监听和SCAN: 5.修改listener.or ...

  8. Vs 2015 调试ASP.NET Core修改监听端口

    如何改变监听IP地址和端口?在这里找到了答案:https://github.com/aspnet/KestrelHttpSer... 把Program.cs加一行UseUrls代码如下: using ...

  9. Oracle 11gR2 RAC修改监听默认端口

    一.修改SCAN listener port 1.1 修改SCAN listener port 1.2 重启SCAN listener生效新端口 1.3 确认更改 二.修改Listener Ports ...

随机推荐

  1. HDFS恢复误删操作的方法

    1.通过垃圾箱恢复 使用这种方式的前提是在hdfs上面开启trash功能,默认是没有开启的.interval的值默认为0,单位是分钟.只需要在hadoop的配置文件core-site.xml中添加下面 ...

  2. php 冒泡排序的两种思路以及优化

    php冒泡排序,两种思路,时间复杂度都是O(n^2),当然最优的时间复杂度就是O(n),以下说的都是正序排列(倒序的话,把内层循环的大于号换成小于号就好了) 第一种冒泡排序 思路就是把第一个数跟所有的 ...

  3. 阿里云服务器搭建SVN

    简单步骤介绍 1:安装svn apt-get install subversion 2. 开启svn服务器 svnserve -d 检查是否开启:ps aux | grep svnserve 若出现如 ...

  4. c# 调试运行后,debug目录为空

    运行模式切换到debug,debug目录才有.点运行 按钮 边上不是有 release ,点一下,换成debug

  5. jQuery.Form.js 异步提交表单使用总结

    jQuery.Form.js 是一个用于使用jQuery异步提交表单的插件,它使用方法简单,支持同步和异步两种方式提交. 第一步:引入jQuery与jQuery.Form.js <script ...

  6. SQL Server T—SQL 表连接

    一  笛卡尔积 select  *  from  表1,表2 将两表的记录遍历显示 二表的横向连接 1   使用外键关系作为条件 select  *  from   表1,表2  where   表1 ...

  7. 临时表 on commit delete rows 与 on commit preserve rows 的区别

    -- 事务级临时表:提交时删除数据 create global temporary  table tmp_table1 (        x     number ) on commit delete ...

  8. oracle上机实验内容

    这是oracle实验的部分代码,我花了一中午做的. 第一次上机内容 实验目的:熟悉ORACLE11G的环境 实验内容: 第二次上机内容 实验目标:掌握oracle体系结构,掌握sqlplus的运行环境 ...

  9. Dagger2 单例

    解锁Dagger2使用姿势(二) 之带你理解@Scope Dagger2从0基础使用,到单例注入的正确姿势 Android之dagger2的简单运用和详细解读(入门)

  10. php命令行按模板生成应用的入口文件

    接着这篇文章php命令行生成项目结构 继续改造: ghostwu@dev:~/php/php1/12$ tree . ├── app │   └── index.php ├── core │   ├─ ...