如何将 mongodb 设置为自动启动身份验证



我在 ubuntu 主机上设置了 mongo。它当前没有身份验证

Mongodb是通过 http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/的说明安装

我需要为其添加身份验证。

这些链接说明了如何做到这一点1. http://docs.mongodb.org/manual/tutorial/add-user-administrator/2. http://docs.mongodb.org/manual/tutorial/enable-authentication/

我用命令启动 mongodb sudo service mongodb start/restart/stop

我们如何确保在使用此方法时启用身份验证

更新 以下答案对于提出的时间问题(MongoDB 2.x)是正确的,但对于当前版本的MongoDB来说已经过时了。请考虑以下当前版本的答案并投赞成票。

使用它来确保mongodb在启用身份验证的情况下启动:

echo "auth=true" >> /etc/mongod.conf
service mongodb restart

确保这存在于/etc/mongod.conf中:

security:
  authorization: enabled

(目前的答案似乎是旧版本,在发布时可能是正确的)

另请参阅此处

相关内容

最新更新