今天學習Redis,嘗試在本機以及其他主機通過ip來訪問redis服務時,一直出現錯誤。
通過ip訪問:(非127.0.0.1)
究其原因:
redis.conf文件中配置了訪問限制,通過bind來限制了ip訪問,默認為127.0.0.1
注釋掉bind之后,本地可以通過ip訪問,但是其他主機無法訪問,在redis3之后,有一個protected-mode 參數,默認開啟 yes
需要添加參數 requirepass abc (密碼),或將protected-mode 修改為no。重啟redis服務即可
當開啟密碼驗證時,使用 redis-cli 需要 增加參數 -a pass
————————————————
版權聲明:本文為CSDN博主「timo1991」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qingfengsongyue/article/details/78685180