远程连接Redis后,输入命令报错. Error: Server closed the connection

将远程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

猜你喜欢

转载自www.cnblogs.com/sheldonxiun/p/12836757.html