MongoDB 允许远程访问

使用 mongo(命令行客户端) 创建用户授权数据库

use <数据库>

db.createUser({
    user: '<用户名>',
    pwd: '<密码>',
    roles: [{ role: 'readWrite', db:'<数据库>'}]
})

修改MongoDB配置,然后重启

# 注释掉这行 允许非本机访问
#bind_ip = 127.0.0.1

# 打开auth认证  使用用户名密码验证
# Turn on/off security.  Off is currently the default
#noauth = true
auth = true

参考:https://ianlondon.github.io/blog/mongodb-auth/

你可能感兴趣的:(MongoDB 允许远程访问)