新聞中心
Redis是一個開源的高性能分布式內(nèi)存數(shù)據(jù)庫,功能強大,用于存儲結(jié)構(gòu)化數(shù)據(jù)和高性能操作。為了提升Redis的安全性,需要設(shè)置Redis賬號與權(quán)限,這樣只有授權(quán)用戶才能訪問Redis數(shù)據(jù)庫,以此避免數(shù)據(jù)被非法獲取,從而保護數(shù)據(jù)的安全。

下面介紹設(shè)置Redis賬號與權(quán)限的簡單步驟:
一、安裝Redis
要設(shè)置Redis賬號與權(quán)限,首先需要安裝Redis,具體安裝方式可參考:
* Linux:參見[安裝Redis](https://redis.io/download)
* Windows:參見[在Windows上安裝Redis](https://redislabs.com/blog/redis-on-windows-10/)
二、啟動與登錄Redis
安裝完成后,就可以啟動Redis了,啟動Redis的方式又分為Linux和Windows,具體的操作可以參考:
* Linux:參見[如何啟動Redis](https://redis.io/topics/quickstart)
* Windows:參見[在Windows上啟動Redis](https://redislabs.com/blog/redis-on-windows-10/)
完成Redis啟動后,可以使用redis-cli命令登錄到Redis服務(wù)器,命令格式為:
redis-cli -h -p -a
比如,你的Redis服務(wù)器為127.0.0.1,端口為6379,密碼為123456,那么登錄Redis服務(wù)器命令為:
redis-cli -h 127.0.0.1 -p 6379 -a 123456
三、創(chuàng)建賬號
登錄Redis服務(wù)器后,就可以創(chuàng)建賬號了,Redis賬號的創(chuàng)建命令為:
config set requirepass ""
這樣就可以創(chuàng)建一個賬號,比如你想要創(chuàng)建一個admin賬號,那么創(chuàng)建賬號的命令為:
config set requirepass "admin"
完成后,再次在登錄Redis服務(wù)器時,就需要使用創(chuàng)建的賬號和密碼登錄,比如:
redis-cli -h 127.0.0.1 -p 6379 -a admin
四、設(shè)置權(quán)限
登錄Redis服務(wù)器后,就可以設(shè)置權(quán)限了,Redis權(quán)限一共分為五種,他們分別是:
* read:允許用戶進行讀取操作
* write:允許用戶進行寫入、更新操作
* delete:允許用戶進行刪除操作
* keys:允許用戶進行key操作
* allkeys:允許用戶對所有的key進行操作
設(shè)置權(quán)限的命令為:
acl setuser
比如我們想要讓admin賬號只有讀取權(quán)限,那么命令為:
acl setuser admin admin read
以上就是設(shè)置Redis賬號與權(quán)限的簡單步驟,實現(xiàn)Redis更高級別的安全性。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
分享名稱:簡單步驟設(shè)置Redis賬號與權(quán)限(redis賬號設(shè)置)
轉(zhuǎn)載源于:http://fisionsoft.com.cn/article/djgisps.html


咨詢
建站咨詢
