这个问题是mongovue特有的,但实际上我希望能够通过ssh隧道以外的任何方式登录ec2上的mongo。我可以这样做,启动并运行服务器和客户机,创建文档,查找东西等等。我对mongo和ec2还不熟悉,所以我承认有很多变量。
以下是我迄今为止所做的:
我创建了一个唯一的数据库,然后使用db.adduser('name','password')命令向其中添加了一个用户。
我正在使用aws提供的公共dns,看起来像,xxxx.us-west-1.compute.amazonaws.com
我尝试使用纯文本密码和mongo显示(散列)登录。
我的最终目标是能够通过C_连接,但Mongovue给了我一个更容易摆弄的平台(我希望如此)。
任何帮助都很好!谢谢您。
最佳答案
我也试着做同样的事情,但在遵循了Mongovue博客上的说明之后,事情就变得很简单了
http://www.mongovue.com/2011/08/04/mongovue-connection-to-remote-server-over-ssh/
这允许您不必在外部打开MongoDB端口。
确保你也转换你的ec2.pem的关键通过puttygen首先到一个腻子的关键。
关于mongodb - 使用MongoVUE登录Amazon的EC2(AWS)上的Mongo,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6238062/