需求说明:

  今天配置了一台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配置密码认证,通过密码可以进行连接的更多相关文章

  1. redis配置用户认证密码

    1,下载安装 Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-3.2. ...

  2. Huawei华为交换机 consolep密码和vty密码配置telnet,ssh

    以登录用户界面的认证方式为密码认证,密码为Huawei@123为例,配置如下. <HUAWEI> system-view [HUAWEI] user- [HUAWEI-ui-console ...

  3. redis配置认证密码

    redis配置密码1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 #requirepass foobared 去掉行前的注释,并修改 ...

  4. redis配置密码认证

    redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 #requirepass foobared 去掉行前的注 ...

  5. redis配置认证密码(转)

    redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 ? 1 #requirepass foobared 去掉行前的注 ...

  6. 动态添加Redis密码认证

    如果redis已在线上业务使用中,但没有添加密码认证,那么如何在不影响业务服务的前提下给redis添加密码认证,就是一个需要仔细考虑的问题. 本文描述一种可行的方案,适用于客户端使用了jedis连接池 ...

  7. redis配置密码 redis常用命令

    redis配置密码 1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 [plain] view plain copy   #requi ...

  8. Redis 配置登录密码

    1. 通过配置文件进行配置 打开 redis.conf,找到 #requirepass foobared 去掉行前的注释,并修改密码为所需的密码,保存文件 重启redis sudo service r ...

  9. 动态添加Redis密码认证的方法

    1.定制jedis 对redis返回的错误的处理,做两处修改: 忽略 (error) ERR Client sent AUTH, but no password is set.使配置了密码的jedis ...

随机推荐

  1. MySQL - 1093异常 - You can't specify target table 't' for update in FROM clause

    有一个表示地区的表,表结构与数据大概如下表. ID NAME PARENT_ID 1 中国 2 广东省 1 3 广州市 2 4 荔湾区 3 5 越秀区 3 6 番禺区 3 7 小谷围街道 6 现为了查 ...

  2. C#中WebBrowser控件的使用

    今天在YouTube上看了一个关于WebBrowser控件用法的小视频,做一下总结. 首先创建一个WinForm程序,拖入一个textbox控件和一个button按钮,然后拖入一个panel控件,如图 ...

  3. json demo

    package my.bigdata.movieTask.action; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.J ...

  4. 去除idea15重复代码校验

  5. Elasticsearch5.X IN Windows 10 系列文章(5)

    ElasticSearch版本: 5.5.1 (最新稳定版为5.5.2),由于用到IK中文分词插件,最新版本没有5.5.2 ,所以使用5.5.1 日期:2017-08-31 第五章:Kibana 安装 ...

  6. java-过滤器Filter_多个Filter的执行顺序

    http://www.cnblogs.com/HigginCui/p/5772514.html [Filter链] *在一个web应用中,可以开发编写多个Filter,这些Filter组合起来称为一个 ...

  7. Timsort 算法

    转载自:http://blog.csdn.net/yangzhongblog/article/details/8184707 Timsort是结合了合并排序(merge sort)和插入排序(inse ...

  8. 安装 Windows SDK for Windows 7 时遇到的一个问题及解决办法

    最近试着用 VS2010 + Qt 开发程序,发现 VS2010 里面没有提供单独的调试器 cdb,这样用 Qt Creator 时就无法设置断点调试,很不方便.想起 Windows SDK for  ...

  9. linux pmap命令

    pmap提供了进程的内存映射,pmap命令用于显示一个或多个进程的内存状态.其报告进程的地址空间和内存状态信息.Pmap实际上是一个Sun OS上的命令,linux仅支持其有限的功能.但是它还是对查看 ...

  10. python 脚本检测python 版本

    通过sys 模块的sys_info可以返回当前python 的版本信息, 其返回值是一个元组, 比如(2, 6, 6, 'final', 0); 表示当前版本为2.6.6 , 我们可以利用这个变量的值 ...