如何查看redis密碼?
redis沒有實作存取控制這個功能,但是它提供了一個輕量級的認證方式,可以編輯redis.conf設定來啟用認證。
1、初始化Redis密碼:
redis 127.0.0.1:6379> config set requirepass test123查詢密碼:
redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted密碼驗證:
redis 127.0.0.1:6379> auth test123 OK再次查詢:
redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "test123"PS:如果設定檔沒有新增密碼那麼redis重啟後,密碼失效; 3、登陸有密碼的Redis: 在登入的時候的時候輸入密碼:
redis-cli -p 6379 -a test123先登陸後驗證:
redis-cli -p 6379 redis 127.0.0.1:6379> auth test123 OKAUTH指令跟其他redis指令一樣,是沒有加密的;阻止不了攻擊者在網路上竊取你的密碼; 認證層的目標是提供多一層的保護。如果防火牆或用來保護redis的系統防禦外部攻擊失敗的話,外部使用者如果沒有通過密碼認證還是無法存取redis的。
Redis使用教學欄位!
以上是如何查看redis密碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!