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,所以设置密码还是有作用的