在Redis中设置requirepass密码后,为什么它不起作用?

时间:2019-11-28 07:06:20

标签: redis

我想在Redis中设置密码。首先,我修改了Redis的配置文件。删除foobared的requirepass前面的'#'。并设置requirepass kingredis。 我重新启动了Redis。

sudo /etc/init.d/redis-server restart

但这不起作用。

hadoop@master:~$ redis-cli
127.0.0.1:6379> set b "sss"
OK
127.0.0.1:6379> auth kingredis
(error) ERR Client sent AUTH, but no password is set

我的Ubuntu是14.04。

1 个答案:

答案 0 :(得分:1)

您可以尝试这样的事情。

redis 127.0.0.1:6379> AUTH PASSWORD
(error) ERR Client sent AUTH, but no password is set
redis 127.0.0.1:6379> CONFIG SET requirepass "mypass"
OK
redis 127.0.0.1:6379> AUTH mypass
Ok