MongoDB Suggests是最簡單的方式來處理安全性是在一個信任的環境中運行它,因爲,」我們必須確保只有受信任的機器可以訪問數據庫的TCP端口。 「如何只聽在這樣的配置到本地主機上的MongoDB
什麼是這樣做的最佳方法?有沒有一種方法讓mongodb本地只聽本地主機?
我使用Ubuntu 10.10
MongoDB Suggests是最簡單的方式來處理安全性是在一個信任的環境中運行它,因爲,」我們必須確保只有受信任的機器可以訪問數據庫的TCP端口。 「如何只聽在這樣的配置到本地主機上的MongoDB
什麼是這樣做的最佳方法?有沒有一種方法讓mongodb本地只聽本地主機?
我使用Ubuntu 10.10
添加以下行mongodb.conf
:
bind_ip = 127.0.0.1
由於@Josh裏卡德在評論中指出:不要忘了更新配置文件後重新啓動過程:
service mongodb restart
編輯註冊表項,這是一個好方法 – Stephen 2011-08-31 15:36:48
作爲安德烈亞斯在迂迴的方式提到:
mongod --bind_ip 127.0.0.1
我想知道爲什麼這個如此重要的配置選項不包含在配置文件中的示例中。 – 2012-06-22 12:55:27
要添加到Windows服務,你需要在`[HKLM \ SYSTEM \ CurrentControlSet \ Services \ MongoDB]` – msteiger 2015-12-09 13:29:25
注意,雖然它並沒有在文檔中出現我查了最後一次,你也可以把這個設置放在.conf文件中(與命令行對比)。
未設置=綁定到所有的IP。
沒有人提到mongodb.conf
文件的位置是/etc/mongodb.conf
。在運行以下命令之前仔細檢查。
echo "bind_ip = 127.0.0.1" >> /etc/mongodb.conf
service mongodb restart
我可以請你選我的答案嗎? – freedev 2013-01-22 21:01:39