Redis的AUTH
Posted 永旗狍子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis的AUTH相关的知识,希望对你有一定的参考价值。
目录
方式一:通过修改Redis的配置文件,实现Redis的密码校验(通用)
方式二:在不修改redis.conf文件的前提下,在第一次链接Redis时,输入命令:config set requirepass 密码
Redis的AUTH
修改yml文件,以方便后期修改Redis配置信息
在opt目录下,新建docker_redis文件夹并在其目录下创建conf文件夹。再创建一个空的redis.conf文件
/usr/local/redis/redis.conf路径的文件redis容器在运行时不会管它,通过command指定在启动redis服务的同时加载redis.conf这个文件
version: '3.1'
services:
redis:
image: daocloud.io/library/redis:5.0.7
restart: always
container_name: redis
environment:
- TZ=Asia/Shanghai
ports:
- 6379:6379
volumes:
- ./conf/redis.conf:/usr/local/redis/redis.conf
command: ["redis-server","/usr/local/redis/redis.conf"]
方式一:通过修改Redis的配置文件,实现Redis的密码校验(通用)
# redis.conf
requirepass 密码
三种客户端的连接方式
-
redis-cli:在输入正常命令之前,先输入auth 密码即可。
-
图形化界面:在连接Redis的信息中添加上验证的密码。
-
Jedis客户端:
-
jedis.auth(password);
-
-
使用JedisPool的方式
方式二:在不修改redis.conf文件的前提下,在第一次链接Redis时,输入命令:config set requirepass 密码
后续向再次操作Redis时,需要先AUTH做一下校验。
注意:如果重启了redis容器,则之前设置的密码就失效了
以上是关于Redis的AUTH的主要内容,如果未能解决你的问题,请参考以下文章
redis安装与使用(windows端)+Redis设置Auth认证保护
彤医通项目cmn数据字典redis密码auth问题(同样适用ershoumall)
redis windows?????????????????????RedisDesktopManager?????????redis-cli???--raw???auth???ping???exit