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/

    原文作者:暴风鱼
    原文地址: https://www.jianshu.com/p/d9db05298ac7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞