2017-01-06 43 views
2

通常回答的问题是设置:如何禁用到MongoDB的远程连接?

bindIp: 127.0.0.1 

我有这个集/etc/mongod.conf。不幸的是我仍然可以远程访问这个数据库。我几次重新启动了Mongo服务,但无济于事。

有没有人有一个想法,为什么我的数据库仍然可以远程访问?

我使用MongoDB的版本3.0.9

+0

尝试'bind_ip = 127.0.0.1'而不是 – Alnitak

+0

我将添加到我的问题,它是MongoDB版本3.0.9。 – awimley

回答

0

远程处理中使用的mongod = bindIp客户127.0。 0.1只能通过SSH隧道进行,因为shell会话被视为127.0.0.1。

0
+0

这是我尝试的第一件事。 – awimley

+0

仅供参考,这是我使用的版本:https://docs.mongodb.com/v3.0/reference/configuration-options/ – awimley

0

也许你必须加载您的mongod实例时指定mongodb.conf文件。像这样:

的mongod --fork --config /etc/mongodb.conf --logpath mongodblogs/mongodb.log --dbpath的mongod