国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

解決mongoDB各種安全隱患問題

安全 數據安全 MongoDB
MongoDB安裝時不添加任何參數,默認是沒有權限驗證的,登錄的用戶可以對數據庫任意操作而且可以遠程訪問數據庫,需以–auth參數啟動。

Mongo的默認安裝經常會導致各種安全問題,例如鳳凰網某系統和mongodb未授權訪問。

解決mongoDB各種安全隱患問題

今天我們來聊聊MongoDB的安全配置。

1.MongoDB安裝時不添加任何參數,默認是沒有權限驗證的,登錄的用戶可以對數據庫任意操作而且可以遠程訪問數據庫,需以–auth參數啟動。

2.在剛安裝完畢的時候MongoDB都默認有一個admin數據庫,此時admin數據庫是空的,沒有記錄權限相關的信息。當 admin.system.users一個用戶都沒有時,即使mongod啟動時添加了–auth參數,如果沒有在admin數據庫中添加用戶,此時不 進行任何認證還是可以做任何操作(不管是否是以–auth 參數啟動),直到在admin.system.users中添加了一個用戶。

3.MongoDB的訪問分為連接和權限驗證,即使以–auth參數啟動還是可以不使用用戶名連接數據庫,但是不會有任何的權限進行任何操作

4.admin數據庫中的用戶名可以管理所有數據庫,其他數據庫中的用戶只能管理其所在的數據庫。

5.在2.4之前版本中,用戶的權限分為只讀和擁有所有權限;2.4版本的權限管理主要分為:數據庫的操作權限、數據庫用戶的管理權限、集群的管理權限,建議由超級用戶在admin數據庫中管理這些用戶。不過依然兼容2.4版本之前的用戶管理方法。

0×01 MongoDB中用戶的角色說明

1. read角色

數據庫的只讀權限,包括:

aggregate,checkShardingIndex,cloneCollectionAsCapped,collStats,count,dataSize,dbHash,dbStats,distinct,filemd5,mapReduce (inline output only.),text (beta feature.)geoNear,geoSearch,geoWalk,group 

2. readWrite角色

數據庫的讀寫權限,包括:

read角色的所有權限

cloneCollection (as the target database.),convertToCapped,create (and to create collections implicitly.),renameCollection (within the same database.)findAndModify,mapReduce (output to a collection.) 
drop(),dropIndexes,emptycapped,ensureIndex() 

3. dbAdmin角色

數據庫的管理權限,包括:

clean,collMod,collStats,compact,convertToCappe 
create,db.createCollection(),dbStats,drop(),dropIndexes 
ensureIndex(),indexStats,profile,reIndex 
renameCollection (within a single database.),validate 

4. userAdmin角色

數據庫的用戶管理權限

5. clusterAdmin角色

集群管理權限(副本集、分片、主從等相關管理),包括:

addShard,closeAllDatabases,connPoolStats,connPoolSync,_cpuProfilerStart_cpuProfilerStop,cursorInfo,diagLogging,dropDatabase 
shardingState,shutdown,splitChunk,splitVector,split,top,touchresync 
serverStatus,setParameter,setShardVersion,shardCollection 
replSetMaintenance,replSetReconfig,replSetStepDown,replSetSyncFrom 
repairDatabase,replSetFreeze,replSetGetStatus,replSetInitiate 
logRotate,moveChunk,movePrimary,netstat,removeShard,unsetSharding 
hostInfo,db.currentOp(),db.killOp(),listDatabases,listShardsgetCmdLineOpts,getLog,getParameter,getShardMap,getShardVersion 
enableSharding,flushRouterConfig,fsync,db.fsyncUnlock() 

6. readAnyDatabase角色

任何數據庫的只讀權限(和read相似)

7. readWriteAnyDatabase角色

任何數據庫的讀寫權限(和readWrite相似)

8. userAdminAnyDatabase角色

任何數據庫用戶的管理權限(和userAdmin相似)

9. dbAdminAnyDatabase角色

任何數據庫的管理權限(dbAdmin相似)

0×02 MongoDB安裝注意事項

1. 安裝的時候需要加–auth

加了–auth之后MongoDB才需要驗證

2. 需要加–nohttpinterface

不加會有一個28017的端口監聽,可以通過網頁管理mongodb,不需要請去掉

3. 可以加–bind_ip

加之后可以限制訪問的ip

4. 可以加–port

加了之后可以重新制定端口,默認為27017

5. 安裝完之后需立即在admin數據庫中添加一個用戶

只有在admin數據庫中添加一個用戶后才能使認證生效

注:安裝的過程其實就是添加1個服務,指定啟動時候的參數。

0×03 用戶授權

1. 2.4之前版本的用戶管理方式

1.1、進入admin創建一個管理賬號

use admin 
db.addUser("test","test") 

1.2、進入需要使用的數據庫中創建一個程序使用用戶

use test 
db.addUser("test","test")默認擁有讀寫權限 
db.addUser("test","test",True)擁有讀取權限 

2. 2.4版本的用戶管理,也可使用之前版本的方式

2.1、進入admin創建一個管理賬號

use admin 
db.addUser("test","test") 

2.2、進入admin給使用的數據庫test創建一個對數據庫及日志擁有讀寫權限的賬戶

use admin 
db.addUser({
    "user": "test", 
    "pwd": "test", 
    "roles": [ ], 
    "otherDBRoles": {
        "test": [
            "readWrite"
        ], 
        "test_log": [
            "readWrite"
        ]
    }
}) 

0×04 安全配置方案

1. 安裝的時候加–auth,并立即在admin數據庫創建一個用戶

默認情況下MongoDB是無需驗證的,所以這是至關重要的一步

2. 可以考慮安裝的時候修改端口和指定訪問ip

具體根據實際情況來設定,也可以直接在服務器防火墻上做

3. 安裝的時候建議加上–nohttpinterface取消默認的一個網頁管理方式

默認的web管理一般不會用,且很多人不知道,***關閉

4. 管理用戶處理

因需要在admin中建立一個管理賬戶用于管理,***是設置強密碼,但是不要給其他程序使用

5. MongoDB服務運行賬戶

windows下可以使用network service 或者新建一個用戶,使用默認的USERS組,然后添加給予數據庫文件及日志存儲目錄的寫權限,并建議取消對cmd等程序的執行權限。

linux下新建一個賬戶,給予程序的執行權限和數據庫文件及日志目錄的讀寫權限,并建議取消對sh等程序的執行權限。

6. 控制好網站或者其他程序使用的連接用戶權限

網站或者其他程序使用的用戶只給予對應庫的權限,不要使用admin數據庫中的管理賬戶。

0×05 常用命令

1. 安裝

mongod --dbpath d:\mongodb\data --logpath d:\mongodb\log\mongodb.log ----nohttpinterface --auth --install

2. 添加用戶

use admin 
db.addUser("test","test") 

3. 顯示所有數據庫

show dbs

4. 使用某個數據庫

use test

5. 連接數據庫

mongo test -uroot -p123456

6. 添加用戶認證

db.auth("username","password")

7. 查看用戶

db.system.users.find()

就寫幾個基本的,其他的網上很多,或者用工具連上去之后操作。

0×06 管理工具

1. MongoVUE

客戶端形式的管理工具

2. rockmongo

基于php的web管理

不足之處求大牛指正!

責任編輯:藍雨淚 來源: Wooyun
相關推薦

2010-09-17 14:29:23

2009-11-25 10:19:58

2012-06-25 09:18:36

2017-02-24 08:11:09

Docker數據安全容器

2009-07-06 13:38:02

2016-09-29 22:09:26

2019-07-23 08:56:46

IoT物聯網安全

2009-09-07 16:56:02

2010-09-16 12:55:36

2023-12-25 11:55:58

2013-07-31 09:29:12

NASA云安全云托管服務器

2011-05-05 18:28:18

2013-02-21 10:11:58

2009-03-17 09:48:00

2011-06-17 13:20:02

2012-06-26 09:35:03

Firefox瀏覽器

2014-04-14 13:19:41

初志科技電子文檔

2022-01-20 10:54:23

移動手機短信驗證碼隱患

2014-06-26 13:38:19

2018-01-11 21:32:45

機房漏電機房安全
點贊
收藏

51CTO技術棧公眾號

成人77777| av免费观看一区二区| 一本久久知道综合久久| 欧美成人国产va精品日本一级| 欧美高清视频| 精品国产精品自拍| 性综艺节目av在线播放| 久久久午夜电影| 国产一区二区视频播放| 久久99精品国产麻豆不卡| 欧美日韩一区综合| 亚洲综合99| 激情小说网站亚洲综合网| 日本一区二区三区视频| 欧美与欧洲交xxxx免费观看| 9999精品视频| 中文字幕亚洲字幕| 亚洲人成在线网站| 精品成人一区二区| 黄色的视频在线观看| 日韩三级视频在线观看| av片哪里在线观看| 日韩欧美电影一区| 丁香花在线电影| 亚洲精品自拍偷拍| 精品国模一区二区三区| 国产一区二区成人| 超碰国产精品一区二页| 免费成人高清视频| 精品欧美午夜寂寞影院| 热门国产精品亚洲第一区在线| 小说区图片区色综合区| 热re99久久精品国产66热| 欧美亚洲国产激情| 99热最新在线| 在线亚洲自拍| 亚洲国产精品久久久久久女王| 首页国产欧美久久| 黄色录像特级片| 99精品热视频| 天天操,天天操| 午夜电影网一区| yes4444视频在线观看| 欧美一区二区在线不卡| 色资源二区在线视频| www.亚洲人.com| 亚洲人成网亚洲欧洲无码| 国产日韩视频在线观看| 亚洲精品色图| 黄色片免费在线观看视频| 97精品国产露脸对白| 中文字幕在线导航| 亚洲一线二线三线久久久| 国产高清av在线| 精品视频久久久久久久| 给我免费播放日韩视频| 91最新在线免费观看| 卡一卡二国产精品| 99视频在线视频| 一本色道**综合亚洲精品蜜桃冫| 色呦呦在线视频| 久久99精品久久久久久琪琪| 99久久精品费精品国产风间由美| 日韩一本精品| 国产精品每日更新在线播放网址| 免费看男男www网站入口在线| 亚洲国产精品99| 一区二区三区四区视频免费观看| 国产精品精品国产| 免费成人在线影院| 蜜桃特黄a∨片免费观看| 这里是久久伊人| 日本高清精品| 久久riav二区三区| 国产精品毛片大码女人| 超鹏97在线| 国模私拍视频一区| 男女男精品视频| 91天堂在线| 一区二区三欧美| 欧美日韩国产欧| 欧美黄色一级片视频| 制服丝袜日韩国产| 日韩有码一区| 久久久久久久久网| 欧美午夜视频在线观看| 国产福利91精品一区二区| 超碰97在线资源| 国产日韩欧美制服另类| 亚洲精品白浆| 日韩av观看网址| 岛国一区二区三区| 中文字幕在线免费| 日本精品va在线观看| 国产一区二区美女| 国产一级在线观看| 日本精品一区二区三区在线播放视频 | 成人福利资源| 日韩av在线天堂网| 亚洲精品电影| 浓精h攵女乱爱av| 精品久久久久久无| 亚洲精品在线观看91| free亚洲| 久久视频这里只有精品| 另类欧美日韩国产在线| 成年人在线看| 国产在线精品播放| 亚洲色图清纯唯美| 日韩一级淫片| 男女啪啪免费视频网站| 精品国产自在久精品国产| 欧美 日韩 国产一区二区在线视频| 国产偷人视频免费| 伊人久久免费视频| 激情文学综合插| 欧美xxxx免费虐| 免费在线国产精品| 欧美日韩亚洲另类| 欧美精品日本| 欧美在线观看在线观看| 国产在线高清精品| 午夜久久久影院| 日韩中文欧美| 中文字幕中文字幕在线中文字幕三区 | 在线成人欧美| 四虎影视2018在线播放alocalhost| 97视频在线观看免费高清完整版在线观看| 丁香婷婷综合激情五月色| 丝袜诱惑一区二区| 国产一二三四区在线观看| 日韩国产中文字幕| 国产麻豆成人传媒免费观看| 中文字幕不卡三区视频| 日本a在线天堂| 日韩在线视频免费观看| 91在线一区二区| 亚洲日本va午夜在线电影| 精品无码国模私拍视频| 日韩性生活视频| 26uuu亚洲| 精品国产一区二区三区成人影院| 99免费视频| 国产精品视频大全| 欧美午夜电影在线| 亚洲视屏一区| 国产丝袜在线播放| 成人在线免费观看视频网站| 久久天天躁狠狠躁夜夜av| 久久久激情视频| 亚洲+小说+欧美+激情+另类| 国产污污在线观看| 国产精品日韩一区二区免费视频| 6080日韩午夜伦伦午夜伦| 美女一区二区视频| 日日狠狠久久| 日本在线аv| 精品欧美国产| 在线免费看av不卡| 国产精品美女久久久久aⅴ | 中文字幕亚洲精品视频| 99久久精品免费看国产一区二区三区 | 久久久久久久久久久久电影| 99色在线播放| 亚洲xxxx18| 亚洲成色www8888| 99精品视频一区| 久久精品国产大片免费观看| 黄色网址在线免费播放| 一级特黄录像免费播放全99| 欧美成人精品一区二区三区| 一区二区三区日韩在线观看| 国产日韩欧美高清免费| 欧美成人精品三级网站| 成人午夜影院| 免费日韩av电影| 久久伊人精品视频| 午夜视频在线观看一区| 蜜臀精品一区二区三区在线观看| 视频一区日韩精品| 国产日本在线视频| 男人天堂a在线| 91久久久久久| 亚洲区中文字幕| 亚洲国产精品人人做人人爽| 免费精品视频在线| 羞羞色国产精品网站| 午夜av在线播放| 久草亚洲一区| 肉大捧一出免费观看网站在线播放| 欧美在线精品免播放器视频| 日韩一级免费一区| 亚洲欧美另类在线| 国产一区二区在线视频| 日韩精品久久| 成人看片毛片免费播放器| 国产综合在线观看| 自拍偷拍21p| 97av中文字幕| 春色成人在线视频|