【问题标题】:Setup auth on EC2 Ubuntu MongoDB在 EC2 Ubuntu MongoDB 上设置身份验证
【发布时间】:2017-05-03 19:57:21
【问题描述】:

我正在尝试在 EC2 ubuntu 上的 MongoDB 服务器实例上设置身份验证

当 auth = true 被注释掉时工作正常: mongod.conf 如果#auth = true mongo admin -u myusername -p mypassword

失败: 如果 mongod.conf 身份验证 = true mongo admin -u 我的用户名 -p 我的密码 连接被拒绝

【问题讨论】:

    标签: mongodb amazon-web-services ubuntu amazon-ec2


    【解决方案1】:

    当您将其注释掉时,MongoDB 将在该实例上未启用身份验证的情况下运行,这是为了维护。如果您通过 shell 连接到它并且它之前启用了身份验证,它将给您一个警告。

    当它拒绝连接时,您遇到了什么错误?

    在禁用身份验证时尝试重置密码或添加另一个用户。

    【讨论】:

      【解决方案2】:

      所以要回答这个问题,auth = true 适用于旧版本的 mongo 2.4 我使用的是 mongo 3.4,所以没有设置 auth = true set 安全: 授权:启用

      【讨论】:

        猜你喜欢
        • 2018-12-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-12
        • 2013-06-01
        • 1970-01-01
        • 2020-07-20
        • 1970-01-01
        相关资源
        最近更新 更多