首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于身份验证的Mongodb配置文件选项

用于身份验证的Mongodb配置文件选项
EN

Server Fault用户
提问于 2015-05-07 11:39:11
回答 2查看 4.9K关注 0票数 0

我试图从文档的MacOSX10.10上启用身份验证来启动mongodb(3.0.2)。使用--auth手动启动monodb是可行的,并且启动时没有任何错误。我使用自制安装了mongodb,并希望将auth开关放在配置文件中。我在配置选项中找不到合适的东西。我在配置文件中尝试了auth: true,但是mongodb没有启动。

任何人都可以使用它,我正在寻找配置文件选项(而不是-auth)来运行mongodb,启用身份验证以防止匿名访问。

EN

回答 2

Server Fault用户

发布于 2015-09-20 20:22:37

其实是

代码语言:javascript
复制
authorization: enabled

在您的配置文件中,它需要位于security:下面,您的配置文件应该如下所示

代码语言:javascript
复制
net:
  bindIp: 127.0.0.1
security:
  authorization: enabled

有关更多信息,请参见:http://docs.mongodb.org/master/reference/configuration-options/#security.authorization

票数 4
EN

Server Fault用户

发布于 2015-05-07 16:19:48

接近了,实际上是这样:

代码语言:javascript
复制
auth=true

另外,如果您正在运行一个复制集并启用密钥文件,那么它也将启用auth。

代码语言:javascript
复制
keyFile=/etc/mongod.keyfile
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/690284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档