位置:首頁 > 數據庫 > Redis教學 > Redis安全

Redis安全

Redis數據庫可以設置安全,所以做出相關的任何客戶端都需要在執行命令之前進行身份驗證。為了確保Redis需要設置在配置文件中的密碼驗證一致。

例子

下麵給出的例子顯示的步驟,以確保Redis實例。

127.0.0.1:6379> CONFIG get requirepass
1) "requirepass"
2) ""

默認情況下,此屬性為空,表示冇有設置密碼,此實例。您可以通過執行以下命令來更改這個屬性

127.0.0.1:6379> CONFIG set requirepass "yiibai"
OK
127.0.0.1:6379> CONFIG get requirepass
1) "requirepass"
2) "yiibai"

設置密碼,如果任何客戶端運行命令冇有驗證後,再(錯誤)NOAUTH需要驗證。錯誤將再回到這點。因此,客戶端需要使用AUTH命令進行認證。

語法

AUTH命令的基本語法如下所示:

127.0.0.1:6379> AUTH password

語法

127.0.0.1:6379> AUTH "yiibai"
OK
127.0.0.1:6379> SET mykey "Test value"
OK
127.0.0.1:6379> GET mykey
"Test value"