亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

MongoDB學(xué)習(xí)筆記(7)--訪問(wèn)控制

系統(tǒng) 1900 0
官方手冊(cè)中啟動(dòng) MongoDB ?服務(wù)時(shí)沒有任何參數(shù),一旦客戶端連接后可以對(duì)數(shù)據(jù)庫(kù)任意操作,而且可以遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù),所以推薦開發(fā)階段可以不設(shè)置任何參數(shù),但對(duì)于生產(chǎn)環(huán)境還
是要仔細(xì)考慮一下安全方面的因素,而提高 MongoDB ?數(shù)據(jù)庫(kù)安全有幾個(gè)方面:?
 ?綁定IP內(nèi)網(wǎng)地址訪問(wèn)MongoDB服務(wù)?
 ?設(shè)置監(jiān)聽端口?
 ?使用用戶名和口令登錄

綁定IP 內(nèi)網(wǎng)地址訪問(wèn)MongoDB服務(wù)

MongoDB 可以限制只允許某一特定 IP 來(lái)訪問(wèn),只要在啟動(dòng)時(shí)加一個(gè)參數(shù) bind_ip 即可,如下:?
服務(wù)端限制只有192.168.1.103這個(gè)IP可以訪問(wèn)MongoDB 服務(wù)?

[root@localhost bin]# ./mongod --bind_ip 192.168.1.103??

?

設(shè)置監(jiān)聽端口?

官方默認(rèn)的監(jiān)聽端口是27017,為了安全起見,一般都會(huì)修改這個(gè)監(jiān)聽端口,避免惡意的連
接嘗試,具體如下:?
將服務(wù)端監(jiān)聽端口修改為28018?

[root@localhost bin]# ./mongod --bind_ip 192.168.1.103 --port 28018??

?

使用用戶名和口令登錄?

MongoDB默認(rèn)的啟動(dòng)是不驗(yàn)證用戶名和密碼的,啟動(dòng)MongoDB后,可以直接用MongoDB連接上來(lái),對(duì)所有的庫(kù)具有root權(quán)限。所以啟動(dòng)的時(shí)候指定參數(shù),可以阻止客戶端的訪問(wèn)和連接。

先啟用系統(tǒng)的登錄驗(yàn)證模塊, ?只需在啟動(dòng)時(shí)指定 auth ?參數(shù)即可,如

[root@localhost bin]# ./mongod --auth??

?

建立系統(tǒng)root帳號(hào)

在admin庫(kù)中新添一個(gè)用戶root:??

[root@localhost bin]# ./mongo?

MongoDB shell version: 1.8.1?
connecting to: test?
> db.addUser("root","111")?
{?
? ? ? ? "user" : "root",?
? ? ? ? "readOnly" : false,?
? ? ? ? "pwd" : "e54950178e2fa777b1d174e9b106b6ab"?
}?
> db.auth("root","111") ?

本地客戶端連接,指定用戶,結(jié)果如下:??

?[root@localhost bin]# ./mongo -u root -p?

MongoDB shell version: 1.8.1?
Enter password: ?
connecting to: test?
> show collections;?
system.indexes?
system.users?

建立指定權(quán)限用戶?

MongoDB 也支持為某個(gè)特定的數(shù)據(jù)庫(kù)來(lái)設(shè)置用戶,如我們?yōu)?test 庫(kù)設(shè)一個(gè)只讀的用戶user_reader:??
[root@localhost bin]# ./mongo -u root -p?
MongoDB shell version: 1.8.1?
Enter password: ?
connecting to: test?
> show collections;?
system.indexes?
system.users?
> use test?
switched to db test?
> db.addUser("user_reader", "user_pwd", true)?
{?
? ? ? ? "user" : "user_reader",?
? ? ? ? "readOnly" : true,?
? ? ? ? "pwd" : "0809760bb61ee027199e513c5ecdedc6"?

}??

MongoDB學(xué)習(xí)筆記(7)--訪問(wèn)控制


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产精品美女久久久久网 | 看片一区 | www亚洲欲色成人久久精品 | 亚洲综合色视频在线观看 | 九九热亚洲精品综合视频 | 美女色影院 | 免费一级黄色毛片 | 香蕉视频免费在线播放 | 在线观看精品91老司机 | 久久69精品久久久久久hb | 久久成人在线 | 曰本女人一级毛片看一级毛 | 色多多h | 福利视频中文在线观看 | 99这里只有精品 | 国内成人精品视频 | 天天插日日操 | 九九精品免费 | 欧美在线综合 | 四虎一区| 99在线热播 | 欧美在线国产 | 久久久久久久99精品免费观看 | 欧美一级毛片免费观看视频 | 日本欧美一区二区三区不卡视频 | 亚洲久久在线 | 四虎日韩| 99在线观看精品 | 91精品国产美女福到在线不卡 | 欧美精品在线一区 | 久久97久久97精品免视看 | 国内国语一级毛片在线视频 | 99欧美| 久久国产自偷自免费一区100 | 色综合九九 | 天天躁日日2018躁狠狠躁 | 久久久成人啪啪免费网站 | 亚洲欧美一级久久精品 | 国产精品久久久久免费a∨ 国产精品久久久久免费视频 | 免费观看性欧美一级 | 日韩亚洲欧美综合一区二区三区 |