mongodb 的远程连接

前提:一台 IP 为 192.168.1.16 的服务器上安装了 mongodb server,监听端口为缺省的 27017,其中数据库名为 dbcore;连接需要身份认证,用户名为 someone,密码为 nothing。

mongo 命令行的帮助信息(部分)如下:

根据上述信息,作为一个菜鸟,我做了如下尝试:

再加上 -p 后的密码是不直接在命令行内指定而是回车执行后才输入的,以及到 server 本机将 IP 换做 localhost 测试的,以及加入 –verbose 试图查看到更详细的错误信息的,结果都一样,核心反馈就这一句话:Error: Authentication failed.

直到最后测试到一个简直不敢在第一时间想到要这样构造的命令行输入:

它竟然通过了!无奈地叹了口气。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注