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