游戏人生
首页
(current)
GameDevTools
登陆
|
注册
个人中心
注销
MongoDB 教程
MongoDB 教程
MongoDB Linux安装教程
MongoDB 外网连接
MongoDB 修改端口
MongoDB 复制集(主从)
MongoDB 备份与恢复
MongoDB 密码认证
MongoDB 配置文件
<< MongoDB 备份与恢复
MongoDB 配置文件 >>
MongoDB 密码认证
前面的教程,我们给MongoDB开启了外网连接,为了安全起见,修改了默认端口。 但是这样还是很危险,最好给MongoDB加上密码认证。 ------------ ####1.对数据库设置帐号密码 使用mongo客户端连接到MongoDB数据库。 ./mongo 切换数据库 use testdb 对当前数据库设置帐号密码: ```javascript // 创建数据库用户 赋予读写权限 db.createUser( { user:"admin", pwd:"123qwe", roles:[{role:"readWrite",db:"testdb"}] } ) ``` 查看用户列表: show users ####2.MongoDB开启密码认证 之前启动MongoDB用的命令如下: ./mongod --bind_ip 0.0.0.0 --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork 首先关闭之前在后台运行的MongoDB服务器: ./mongod --bind_ip 0.0.0.0 --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --shutdown 然后添加 `--auth` 配置。 ./mongod --bind_ip 0.0.0.0 --auth --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork 这样就开启了MongoDB密码认证。
<< MongoDB 备份与恢复
MongoDB 配置文件 >>
提交
5e8775d75583ae58b323c29b