將遠程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