开发者社区> 问答> 正文

如何MongoDB远程连接?

比如我本机装了MongoDB并且开启了服务,没有任何其他设置,这个时候另一台机子直接连我机子用ip如192.168.1.33:27017即可。
但是现在我通过xshell连接到一台服务器,假设ip是192.168.1.4,登陆用户名root,密码123456,MongoDB也启动了服务,端口也是27017,但是别的机子通过连接192.168.1.4:27017连接不成功,需要如何设置服务器呢?这个时候如何带上用户密码。连接错误提示是目标计算机积极拒绝。
使用MongoVUE连接也不行,提示输入用户名密码,我填的是xshell连接服务器的用户名密码,MongoDB应该没设用户和密码。

展开
收起
蛮大人123 2016-02-19 11:53:30 9699 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    screenshot
    看了一下MongoDB 的服务监听的地址,因此你使用192.168.1.4,是链接不上的,会被拒绝,这个一个元应
    mongod文件添加如下行,已存在请修改
    screenshot
    另外如果是redhat,centos 系列的,打开防火墙端口
    screenshot
    暂时关闭selinux
    screenshot

    2019-07-17 18:44:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载