Redis 设置密码访问

redis在生产环境中通常都会设置密码以保证一定的安全性,本篇blog就简单记录一下如何在redis中设置客户端登录密码。


Redis的下载与安装(含安装到 windows 服务列表中)请看这篇:Redis下载教程及简单使用(windows版)

Redis版本:Redis-x64-3.2.100

1、默认操作redis服务器:未使用密码时连接redis服务器

打开redis客户端,找到redis服务器安装目录下的 redis.cli.exe 并(双击)运行

可以看到,客户端默认是自动连接到redis服务器的,因为不需要密码访问,所有可以直接操作数据。

 

2、设置 redis服务器必须使用密码访问

修改配置文件,打开redis安装目录下的 redis.windows.conf 文件,使用文本编辑器打开(这里我使用 Notepad++)

搜索 requirepass 关键字,如下图:在文件的第 443 行注释内容 # requirepass foobared , foobared是设置的密码

修改 redis.windows.conf 文件 ,新增一行内容 requirepass 123456 ,表示需要使用密码连接服务器,123456 就是密码

(我这里为了测试方便随便设一个简单的密码,实际生产环境中应该设置复杂密码:密码长度呀,数字字母特殊符号组合呀进行设置)

然后记得保存文件,然后重启redis服务器。。。。。。。。

 

 

3、操作redis服务器:使用密码时连接redis服务器

第二步操作中,已经设置了redis服务器密码,下面进行测试设置的密码是否生效。重新打开 redis 客户端

我们使用命令时发现无法正常使用了,命令行窗口报了一个错误:(error) NOAUTH Authentication required.

说明刚刚设置的密码访问已经生效了。

连接服务器,在命令行输入:auth 123456   #123456是密码

这就说明我们已经成功的设置了密码,所以通过客户端连接的话必须加上密码参数才能正常连接:

 


内容参考:

Redis 设置密码登录

[redis]带密码的客户端连接方法

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值