【Redis学习笔记】11 Redis 用户认证

1. 设置密码

# 查看密码
127.0.0.1:6379> CONFIG GET requirepass
1) "requirepass"
2) ""


# 临时设置密码
127.0.0.1:6379> CONFIG SET requirepass adm123
OK

# 永久设置密码
vim /opt/redis/6379/etc/6379.conf
requirepass adm123

2. 使用密码登录

第一种方式:

~]# redis-cli
127.0.0.1:6379> AUTH adm123
OK
127.0.0.1:6379> set k1 v1
OK

第二种方式:

~]# redis-cli -a adm123 get k1
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
"v1"

3. 认证为什么这么简单

1. Redis 一般都是部署在内网环境,默认是比较安全的环境
2. 有同学担心密码写在配置文件里,不用担心,因为开发不允许ssh登录到linux服务器,但是可以远程连接Redis,所以设置密码还是有作用的

你可能感兴趣的:(【Redis学习笔记】11 Redis 用户认证)