har*_*ave 9 mongodb amazon-web-services robo3t
我正在尝试访问我在amazonaws上的VM上运行的mongodb数据库.我想通过robomongo连接.得到无法连接.
我检查过mongoDB正在侦听27017并在/etc/mongodb.conf中的mongodb.conf中将bind_ip = 0.0.0.0评论为#bind_ip = 0.0.0.0
如果您的MongoDB版本在3.0之前,那么您的MongoDB使用MONGODB-CR Authentication那么您今天就可以使用Robomongo.否则RoboMongo还不能使用.(2015-05-16)因为MongoDB 3.0使用SCRAM-SHA-1凭证.(https://github.com/paralect/robomongo/issues/766)
使用sudo nano /etc/mongod.conf命令打开mongod.conf文件.然后标记为注释行端口行,如下所示;
# port = 27017
使用CTRL + X保存文件并退出.
创建将在RoboMongo上使用的用户
db.createUser({user:"admin",pwd:"GiveASecretPassword",roles:[{role:"clusterAdmin",db:"admin"},{role:"readWrite",db:"config"}]})
在EC2控制台的"安全组"页面上允许端口27017.


| 归档时间: |
|
| 查看次数: |
6529 次 |
| 最近记录: |