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 ...
随机推荐
- maven(3)------maven构建web项目详细步骤
eclipse集成工具,轻松通过maven构建web项目步骤如下: 一, 右键,new -->project, 进入下一页面 二,选择"Maven Project", 点击下 ...
- vue 阅读一【待完结】
初步方案:从第一个commit开始到到最近的commit,从代码的大纲开始到细节,利用思维导图. 注意: 源码阅读是一件比较枯燥的事情,要有别的东西一起做,源码只是偶尔看看,经常发呆的话,非常浪费时间 ...
- MySQL PLSQL Demo - 003.静态游标
drop procedure if exists p_hello_world; create procedure p_hello_world() begin declare id integer; ) ...
- 随笔记:Python于Windows下初实践,及使用Connector/Python连接MySQL
有一同事要离职了,我负责交接一个用Python同步数据的项目. 之前木有做过Python,周休,做个简单的查询数据库,小练一下手. 包含: 安装 连接.查询MySQL 列表 元组 for循环 whil ...
- [转]C#通过Http发送Soap请求
/// <summary> /// 发送SOAP请求,并返回响应xml /// </summary> /// <param na ...
- c#打印(转)
柴门闻狗吠,风雪夜归人.野旷天低树,江清月近人.香雾云鬟湿,清辉玉臂寒.莫愁前路无知己,天下谁人不识君.常将冷眼 看螃蟹,看你横行到几时.要在vs2005中实现最基本的打印文本基本上需要以下几个步骤 ...
- 一款纯css3实现的翻转按钮
之前为大家介绍了好多纯css3实现的很漂亮的按钮.今天小编要给各网友再分享一款纯css3实现的翻转按钮.实现中给出了两种的翻转特效,一种是基于按扭的左边缘为中心线,另一种是基于按钮的中间为中心线.我们 ...
- 如何设置Windows server 2008 R2登陆密码?
我第一次用该系统,登陆系统需要设置新密码,科沃怎么设置新密码都是新密码不符合条件,不允许我创建,该怎么办? 答案: 至少6个字符,要包括大小写.符号.数字这四组字符中的三组.如12abAB是有效密码, ...
- u-boot bootz 加载kernel 流程分析
u-boot 加载 kernel 的流程分析. image重要结构体头文件 // include/image.h * * Legacy and FIT format headers used by d ...
- eclipse安装使用教程
eclipse安装使用教程 很多人都知道要用eclipse来做java开发,但很多的新手朋友却不知道怎么下载和安装eclipse. 下面给你介绍一下怎么下载和安装eclipse来用于自己的学习或者项目 ...