以下是Linux上配置MongoDB网络的指南:
/etc/mongod.conf
,编辑net
部分:
bindIp: 0.0.0.0
。bindIp: "127.0.0.1,192.168.1.100"
(逗号分隔)。sudo systemctl restart mongod
。sudo ufw allow 27017/tcp
。sudo iptables -A INPUT -p tcp --dport 27017 -j ACCEPT
。security: authorization: enabled
。mongo
use admin
db.createUser({user: "admin", pwd: "密码", roles: ["root"]})
```。
netstat -tuln | grep 27017
。mongo "mongodb://服务器IP:27017" -u admin -p 密码
。安全提示:生产环境中避免使用0.0.0.0
,限制为特定IP,并定期更新MongoDB版本。