mongodb 安装新手教程配置密码

本文介绍如何快速的安装mongodb,并且配置密码登录。

默认的ubuntu安装,是不会给mongodb配置密码的,需要你稍微做一点事情,配置一下。那么让我们开始吧。

 

切换到root用户,安装mongodb先。以ubuntu 18.04为例,安装命令:

apt-get update
apt-get install -y mongodb-server

安装完成之后,mongodb应该自动启动了,我们进入shell

 

mongo

好,创建第一个管理员用户

 

输入命令

 

比如我要创建的管理员用户名为 adminUser, 密码为bestPassword, 那么可以这样输入

 

use admin

db.createUser(
  {
    user: "adminUser",
    pwd: "bestPassword",
    roles: [ { role: "root", db: "admin" } ]
  }
)

quit()

好,我们再修改一下mongodb的配置文件,并重启mongodb, 开启登录鉴权

打开/etc/mongodb.conf, 把auth打开,让它等于true

auth = true

保存编辑,然后重启mongodb

systemctl restart mongodb
systemctl status mongodb

密码鉴权开启了,我们用mongo连试一下

mongo --port 27017 -u "adminUser" -p "bestPassword"   --authenticationDatabase "admin"

如果没有问题,应该就链接成功了,现在可以开始编码了。

 

参考资料:

https://docs.mongodb.com/manual/reference/built-in-roles/#root

https://stackoverflow.com/questions/38921414/mongodb-what-are-the-default-user-and-password

分类: Linux/Unix 标签: MongoDB 教程 安装 密码 发布于: 2020-11-26 09:42:21, 点击数: