将远程redis服务器配置文件中的 protected-mode 设置为no。
-
protected-mode默认是开启状态,当处于开启状态并且bind没有设置一组特定的地址也没有设置权限密码,redis只接受来自本机的指令。
-
在没有绑定特定地址和没有设置权限的情况下,就需要设置protected-mode为no。
-
如果不想设置protected-mode=no,可以设置requirepass,然后远程连接时带上这个密码即可.
redis-cli -h HOST地址 -p PORT端口 -a \'requirepass\'
如果不带这个密码则会出现NOAUTH Authentication required的错误。
原文地址: https://blog.csdn.net/qububing/article/details/79684850