Redis密码设置重启后失效问题
requirepass foobared 设置 Redis 连接密码,如果配置了连接密码,客户端在连接 Redis 时需要通过 AUTH 命令提供密码,默认关闭。
config set requirepass 123456 --------------设置密码
config get requirepass --------------获取密码
如果上面的密码设置成功,获取密码的时候就会出现
(error) NOAUTH Authentication required.
然后输入 auth 123456 就会显示ok.
我设置多次密码,均是重启后失效,我是在服务里面重启redis.
但后来发现是启动姿势不对,所以导致密码输入不管用。
但是这个的话不重启电脑的话是可以的,但是只要服务里面的redis一启动(包括开关机的时候),仍然设置的密码失效。
仔细看下发现原来是
这两个配置项的 requirepass foobared 前面的注释应该全都取消。,取消之后问题完美解决。重启也不会在变了,亲测有效。