文档章节

配置Redis密码

henry_sf
 henry_sf
发布于 2017/08/18 13:30
字数 267
阅读 6
收藏 0

我们可以通过 redis 的配置文件设置密码参数,这样客户端连接到 redis 服务就需要密码验证,这样可以让你的 redis 服务更安全。

一、查看是否设置了密码

  1. 通过如下命令查询
    127.0.0.1:6379> CONFIG get requirepass
    1) "requirepass"
    2) ""

    默认情况下 requirepass 参数是空的,这就意味着你无需通过密码验证就可以连接到 redis 服务。

二、设置密码

  1. 通过命令的方式(重启会失效)
    127.0.0.1:6379> CONFIG set requirepass "runoob"
    OK
    127.0.0.1:6379> CONFIG get requirepass
    1) "requirepass"
    2) "runoob"
  2. 通过配置文件的方式

    通过配置文件重启redis
    $ ./redis-cli -p 6379 shutdown
    $ ./redis-server /usr/local/redis/redis-3.2.9/redis.conf

三、验证

  1. 这个时候尝试登录redis,发现可以登上,但是执行具体命令是提示操作不允许
    redis-cli -h 127.0.0.1 -p 6379  
    redis 127.0.0.1:6379>  
    redis 127.0.0.1:6379> keys *  
    (error) ERR operation not permitted  
    redis 127.0.0.1:6379> select 1  
    (error) ERR operation not permitted
  2. 尝试用密码登录并执行具体的命令看到可以成功执行

参考文章:

Redis 安全

© 著作权归作者所有

共有 人打赏支持
上一篇: Redis常用配置
下一篇: 安装Redis(Linux)
henry_sf
粉丝 1
博文 23
码字总数 6767
作品 0
闵行
程序员
私信 提问
redis配置认证密码

1.通过配置文件进行配置 yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 去掉行前的注释,并修改密码为所需的密码,保存文件 ? 1 重启redis ? 1 2 3 4 这个时候尝...

商者
2016/06/08
22
0
redis密码管理

一. 如何初始化redis的密码? 总共2个步骤: a.在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数。 比如 requirepass test123 b.配置文件中参数生效需要重启重启redis 。...

豆花饭烧土豆
2016/02/15
39
0
【Redis】Redis设置认证密码 Redis使用认证密码登录 在Redis集群中使用认证密码

在使用scrapy-redis中 ,运行命令时 报错 ResponseError: NOAUTH Authentication required.经过查阅资料发现是给redis加了密码。去掉密码后可以运行了。 Redis默认配置是不需要密码认证的,也...

ok绷forever
2017/02/23
0
0
windows下scrapy-redis如何为redis配置密码

windows下scrapy-redis如何为redis配置密码 1. 环境 系统:win7 scrapy-redis redis 3.0.5 python 3.6.1 2. 为redis-server配置密码并启动 redis在windows下的安装与配置,请参考这篇文章:h...

zwq912318834
2017/12/27
0
0
redis的密码验证,及哨兵的相关配置

背景 我们知道,redis默认是不配置密码的,这就造成只要有redis的IP+Port就可以无需验证,登陆redis。如果恰巧你的redis是开放在公网上的,很容易就被**,获取你的系统权限,经常被黑去当成了...

icenycmh
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

GlusterFS的再次节点重置和恢复

采用Ubuntu+ZFS+GlusterFS的存储集群,其中一个节点再次出现故障,gluster volume status显示为N/A状态。 检查网络,发现原来的IP地址 10.1.1.193发生了改变(估计被DHCP重新分派地址了),导...

openthings
26分钟前
5
0
BOM与正则表达式

BOM BOM的全称叫做Browser OjbectModel 浏览器对象模型,它定义了操作浏览器的接口。 BOM对象包括:Window、History、Navigator、Screen和Location。但是由于浏览器厂商的不同,BOM对象的兼容...

Panda-Q
26分钟前
1
0
牵头函数

箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或new.target。这些函数表达式更适用于那些本 来需要匿名函数的地方,并且它们不能用作构造函数。 首先:我们先...

wshining
31分钟前
1
0
mysql把一个数据库中的数据复制到另一个数据库中的表 2个表结构相同

首页 问题 全部问题 经济金融 企业管理 法律法规 社会民生 科学教育 健康生活 体育运动 文化艺术 电子数码 电脑网络 娱乐休闲 行政地区 心理分析 医疗卫生 精选 知道专栏 知道日报 知道大数据...

linjin200
32分钟前
1
0
python redis操作

redis命令:http://blog.csdn.net/yhl27/article/details/9936189 python redis: 干货 http://www.cnblogs.com/wangtp/p/5636872.html http://doc.redisfans.com/ http://developer.51cto.......

stys35
33分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部