(centos)mongo安全认证配置

  • 2019 年 10 月 5 日
  • 笔记

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_37933685/article/details/82049255

个人博客:https://suveng.github.io/blog/​​​​​​​

(centos7)mongo安全认证配置

  1. 添加管理员用户 使用admin这个database use admin
  2. 在没有开启认证的情况下,创建一个超级用户 db.createUser( { user: "suveng", pwd: "123123", roles: [ {role: "root", db: "admin" }] } );
  3. 修改mongo的配置文件/etc/mongod.conf,配置mongo的安全认证 security: authorization: enabled
  4. 重启mongo服务 service mongod restart
  5. 重新使用mongo shell连接 mongo
  6. 使用admin database use admin
  7. 授权登录 db.auth("suveng", "123123")