Redis設置密碼重啟后失效的解決方案


原因可能有兩個:

1.只是單純的通過命令行設置了密碼,這種設置方式是臨時的,當服務器重啟后,密碼會失效。

config set requirepass yourPassword

解決方案:在redis的配置文件中直接配置密碼

 

配置文件中有一行是這樣的

#requirepass foobared  

去掉注釋,並且把foobared改為自己的密碼

 

如:

 

requirepass mypwd


2.如果你已經按照上面的方法在配置文件中設置了密碼,但啟動后仍舊無效,說明你肯定沒有指定配置文件運行。服務端也會報出如下警告:

Warning: no config file specified, using the default config.

 

 

windows下正確的啟動方式:

redis-server.exe redis.windows.conf

在指定了配置文件后,再啟動就可以讀取到設置的密碼了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM