redis配置密码认证,通过密码可以进行连接
需求说明:
今天配置了一台redis服务器,想要也和其他的数据库一样配置用户名/密码的方式进行登录.
查找了一下,没看到配置用户名的地方,就是有认证密码,所以就做了测试,在此进行记录.
操作过程:
1.开启redis的密码认证,打开redis.conf,找到以下的内容
[aiprd@redhat6 redis-4.0.2]$ grep "requirepass" redis.conf
# If the master is password protected (using the "requirepass" configuration
# requirepass foobared
2.将requirepass前面的注释去掉,并且将foobard改成自己的密码
[aiprd@redhat6 redis-4.0.]$ grep "requirepass" redis.conf
# If the master is password protected (using the "requirepass" configuration
requirepass An4Z0EnM
备注:认证密码已经被修改.
3.重启redis server使得配置文件生效,而后登录到redis客户端,获取key信息
[aiprd@redhat6 redis-4.0.]$ src/redis-cli
127.0.0.1:> keys *
(error) NOAUTH Authentication required.
127.0.0.1:>
说明:如果进行密码认证是不能获取其中的数据的.注意,这里有一个重启redis server的过程.
4.通过在redis客户端中使用auth <password>的方式获取redis中的数据
[aiprd@redhat6 redis-4.0.]$ src/redis-cli
127.0.0.1:> keys *
(error) NOAUTH Authentication required.
127.0.0.1:> auth An4Z0EnM #在此输入auth加上密码之后,就能够获redis中的数据.
OK
127.0.0.1:> keys *
(empty list or set)
5.在命令行中,直接通过-a选项加上密码进行认证
[aiprd@redhat6 redis-4.0.]$ src/redis-cli -a An4Z0EnM
127.0.0.1:> keys *
(empty list or set)
127.0.0.1:>
小结:
在redis中没有用户的概念,就是一个认证的密码,认证成功后获取其中的数据.
文档创建时间:2018年4月16日20:37:29
redis配置密码认证,通过密码可以进行连接的更多相关文章
- redis配置用户认证密码
1,下载安装 Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-3.2. ...
- Huawei华为交换机 consolep密码和vty密码配置telnet,ssh
以登录用户界面的认证方式为密码认证,密码为Huawei@123为例,配置如下. <HUAWEI> system-view [HUAWEI] user- [HUAWEI-ui-console ...
- redis配置认证密码
redis配置密码1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 #requirepass foobared 去掉行前的注释,并修改 ...
- redis配置密码认证
redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 #requirepass foobared 去掉行前的注 ...
- redis配置认证密码(转)
redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 #requirepass foobared 去掉行前的注 ...
- 动态添加Redis密码认证
如果redis已在线上业务使用中,但没有添加密码认证,那么如何在不影响业务服务的前提下给redis添加密码认证,就是一个需要仔细考虑的问题. 本文描述一种可行的方案,适用于客户端使用了jedis连接池 ...
- redis配置密码 redis常用命令
redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 [plain] view plain copy #requi ...
- Redis 配置登录密码
1. 通过配置文件进行配置 打开 redis.conf,找到 #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 重启redis sudo service r ...
- 动态添加Redis密码认证的方法
1.定制jedis 对redis返回的错误的处理,做两处修改: 忽略 (error) ERR Client sent AUTH, but no password is set.使配置了密码的jedis ...
随机推荐
- 如何使用Redis做MySQL的缓存
应用Redis实现数据的读写,同时利用队列处理器定时将数据写入mysql. 同时要注意避免冲突,在redis启动时去mysql读取所有表键值存入redis中,往redis写数据时,对redis主键自增 ...
- 利用Django中的url方法实现地址动态拼接自动生成超链接地址
目标 建立一个图书列表页面,显示图书名列表,并实现点击书名跳转到图书详细页面,显示图书详细信息. URL方法简介 功能:返回一个绝对路径的引用(不包含域名的URL):该引用匹配一个给定的视图函数和 一 ...
- python random模块(获取随机数)的常用方法及示例
random.randomrandom.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 random.uniformrandom.uniform(a, b),用 ...
- 每日英语:Prosecutors Wrap Up Case Against Bo
Prosecutors wrapped up their case against Bo Xilai on Sunday, sparring with the defiant former Commu ...
- ny523 亡命逃串 hdoj 1253胜利大逃亡
亡命逃窜 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 从前有个叫hck的骑士,为了救我们美丽的公主,潜入魔王的老巢,够英雄吧.不过英雄不是这么好当的.这个可怜的娃被魔 ...
- 游戏开发tips之RTTI(1)
首先说明标题的含义,怎么感觉就和定义一种语言一样,需要有一个规约呢..... 标题定义如下:游戏开发tip之+内容+(总tips的第几篇) 扩展如下:内容(一,二,三.....) 新手可怜,大神每一句 ...
- gulp入门与一些基本设置
这里是gulp入门的一些操作,实现了编译sass文件.压缩.合并.添加版本号等基本功能. 友情提示,如果npm出现无法下载可以安装 cnpm.在安装完Nodejs 后 npm install cnpm ...
- java命令执行jar文件
如果java -jar target/hbase-demo-1.0-SNAPSHOT.jar HBaseDemo 提示如下 no main manifest attribute, in target/ ...
- 使用yum时出现的404
今天使用yum升级nss yum update nss 结果爆出错误: http://people.centos.org/tru/devtools-2/6Server/x86_64/RPMS/repo ...
- 装饰者模式——(head first 设计模式3)
装饰者模式定义 装饰者模式动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案. 从定义来看,除了提到比继承更有弹性,其他的还是非常模糊,下面就先给出其UML类图. 从UML类 ...