如何只监听MongoDB上的本地主机
MongoDBbuild议处理安全性的简单方法是在一个可信的环境中运行,因为“在这样的configuration中,必须确保只有受信任的机器才能访问数据库的TCP端口”。
这样做最好的方法是什么? 有没有办法让MongoDB本地只听localhost?
我使用的是Ubuntu 10.10
将下面一行添加到mongodb.conf
:
bind_ip = 127.0.0.1
正如@Josh Rickard在评论中所述:不要忘记在更新configuration文件后重新启动进程:
service mongodb restart
正如安德烈亚斯所说的那样:
mongod --bind_ip 127.0.0.1
请注意,尽pipe上次检查时没有出现在文档中,但您也可以将此设置放入.conf文件(与命令行)中。
没有设置=绑定到所有ips。
没有人提到mongodb.conf
文件的位置是/etc/mongodb.conf
。 在运行以下命令之前仔细检查。
echo "bind_ip = 127.0.0.1" >> /etc/mongodb.conf service mongodb restart