2014-01-13 18 views
0

如何限制對一個OS用戶訪問mongodb? 即。我在linux機器上有一個用戶「系統」。我只需要用戶「系統」訪問mongodb。如果Linux上的「湯姆」試圖使用蒙戈外殼和連接到本地主機的MongoDB,它需要失敗如何限制對一個OS用戶訪問mongodb?

回答

0

首先enable authentication爲你的數據庫。

接下來,創建一個database admin誰可以創建用戶並分配角色/權限。

接下來,創建用戶「系統」併爲他指定數據庫的必要角色。

最後,關閉本地主機驗證(管理員)旁路一旦完成上述操作:

的mongod --setParameter enableLocalhostAuthBypass = 0

所有這些步驟中有詳細描述Mongo's access control tutorials