1,第一种方式 通过shell命令,如果redis重启之后密码就会失效。所以这是临时解决方法
①. 进入redis服务
youcyousyunn@ubuntu18-04:/etc/redis$ redis-cli -p 6379
127.0.0.1:6379>
②. 查看当前redis有没有设置密码
127.0.0.1:6379> config get requirepass
"requirepass"
以上显示"requirepass"说明没有设置密码,那么现在来设置密码:
127.0.0.1:6379> config set requirepass 123456
OK
③. 再次查看当前redis就提示需要密码:
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required
2,第二种方式修改redis配置文件
一般配置文件所在路径:/etc/redis/redis.conf,在配置文件中添加语句
requirepass 123456
保存后重启redis服务
3,redis-cli连接redis
youcyousyunn@ubuntu18-04:/etc/redis$ redis-cli
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> keys *
1) "username"
2) "password"
127.0.0.1:6379> get username
"feizhu"
127.0.0.1:6379>
完