mongodb安裝 認證 新增使用者

2021-09-27 08:55:31 字數 1338 閱讀 6539

1、建立mongdb安裝路徑

mkdir /usr/local/mongodb

3、解壓到/usr/local/mongodb

tar -zxvf mongodb-linux-x86_64-4.0.0-rc7.tgz -c /usr/local/mongodb

4、重新命名

mv mongodb-linux-x86_64-4.0.0-rc7.tgz mongodbserver

5、建立資料資料夾

mkdir /usr/local/mongodb/mongodbserver/data

6、建立日誌資料夾

mkdir /usr/local/mongodb/mongodbserver/logs

7、建立配置資料夾和配置檔案

mkdir /usr/local/mongodb/mongodbserver/etc

8、編輯配置檔案

vi mongodb.conf

logpath=/usr/local/mongodb/mongodbserver/logs/mongodb.log

port=9099

fork=true

journal=false

storageengine=mmapv1

bind_ip = 0.0.0.0

檔案說明:

port預設埠是27071

bind_ip是預設其他ip位址可以訪問mongdb

9、啟動mongdb

./bin/mongod --config /usr/local/mongodb/mongodbserver/etc/mongodb.conf

10、mongdb 命令連線資料庫

11、建立系統使用者

use admin

db.createuser( ... ] ... } ... )

13、認證

./mongo -uadmin -p123456 127.0.0.1:9099/admin

14、普通使用者

use edumgdb

db.createuser(

... ... user: "edumgdb",

... ... pwd: "edumgdb!",

... ... roles: [ ]

15、./mongo -uedumgdb -pedumgdb! 127.0.0.1:9099/edumgdb

⚠️注意: mongodb的使用者是放在庫下面的

mongodb的使用者認證

mongodb預設是不認證的,預設沒有賬號,只要能連線上服務就可以對資料庫進行各種操作,mongodb認為安全最好的方法就是在乙個可信的環境中執行它,保證之後可信的機器才能訪問它,可能這些對一些要求高的環境,安全還不夠 mongodb提供使用者認證,需要在啟動時加上 auth開啟認證 認證前需要新增...

nginx 新增使用者認證

nginx 新增使用者認證 nginx 配置檔案新增 配置 新增使用者認證 server 安裝 http 外掛程式 新增賬戶密碼 賬戶密碼檔案會存在剛才配置的 etc nginx conf.d passwd.db 中 htpasswd b etc nginx conf.d passwd.db use...

mongodb 新增使用者密碼

先以非授權的模式啟動mongodb 非授權 linux mac mongod f etc mongo.conf windows mongod config c mongodb etc mongo.conf 或者 net start mongodb 前提是mongo安裝到了服務裡面 mongo use...