新聞中心
Redis作為一種相對(duì)活躍的開源NoSQL內(nèi)存數(shù)據(jù)庫,為了減少數(shù)據(jù)的重復(fù)冗余,開發(fā)者可以通過Redis服務(wù)器遠(yuǎn)程訪問數(shù)據(jù)庫,但這需要客戶端和服務(wù)器端做一些準(zhǔn)備工作。

定制網(wǎng)站建設(shè)可以根據(jù)自己的需求進(jìn)行定制,網(wǎng)站設(shè)計(jì)、做網(wǎng)站構(gòu)思過程中功能建設(shè)理應(yīng)排到主要部位公司網(wǎng)站設(shè)計(jì)、做網(wǎng)站的運(yùn)用實(shí)際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實(shí)際意義
第一步,要開放Redis本身中默認(rèn)設(shè)置的6379號(hào)管理端口,允許服務(wù)器上用戶和客戶端直接通過TCP連接進(jìn)行遠(yuǎn)程訪問;例如:
“`conf
bind 0.0.0.0 6379
protected-mode no
第二步,使用簡單的iptables策略建立防火墻,從而把Redis的管理端口暴露在世界上;例如:
iptables -I INPUT -s xxx.xxx.xxx.x -p tcp –dport 6379 -j ACCEPT
第三步,此時(shí),Redis的服務(wù)暴露在公網(wǎng)上,如果未設(shè)置密碼等方式的驗(yàn)證,將會(huì)是安全隱患,因此建議開發(fā)者使用密碼進(jìn)行遠(yuǎn)程訪問;例如:
requirepass YOURPASS
第四步,隨著網(wǎng)絡(luò)攻擊日益增多,為了防止窮舉攻擊,建議開發(fā)者設(shè)置“斷路器”,防止過多保存到服務(wù)器上;例如:
maxclients 10
為了保證Redis遠(yuǎn)程訪問的安全性,開發(fā)者應(yīng)該從建立服務(wù)器安全策略,暴露管理端口,設(shè)置訪問密碼,設(shè)置斷路器等幾個(gè)方面考慮,以保證Redis遠(yuǎn)程訪問的安全之門。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。
當(dāng)前文章:Redis遠(yuǎn)程訪問的安全之門(redis遠(yuǎn)程訪問端口)
文章URL:http://fisionsoft.com.cn/article/dhhoish.html


咨詢
建站咨詢
