寶塔MongoDB配置密碼訪問


配置mongo遠程訪問

首先在寶塔面板中更改mongo設置

BindIP 改為 0.0.0.0 允許外網訪問

再更改配置文件,將 anthorization 由disable改為enabled

開啟認證后寶塔面板 就看不到 mongo的數據庫了,這是正常現象

新增Mongo用戶和密碼

進入服務器終端

cd /www/server/mongodb/bin

進入mongo終端

./mongo

創建用戶

use admin
db.createUser({user: 'root', pwd: '123456', roles: ['root']})
use Article
db.createUser({user:'test',pwd:'123456',roles: [{role:'readWrite',db:'Article'}]})

pymongo連接

import pymongo

mongoClinet = pymongo.MongoClient('mongodb://test:123456@localhost:27017/Article')

dblist = mongoClinet.list_database_names()
print(dblist)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM