如何通过Compass访问远程mongodb?

如何通过Compass访问远程mongodb?,mongodb,Mongodb,我正在尝试远程连接到mongodb数据库 我有以下资料: x.x.xxx.xxx上的mongo DB 用户名:tempUser 密码:tempPass 主机:本地主机 港口:27017 由于端口27017未打开,需要进行端口转发才能访问数据库 我已经尝试从控制台连接,但失败了 当我向前移动端口时,有没有办法从Compass进行连接?如果端口打开,您可以使用以下命令进行连接: mongo --host ip -u user name -p password 当您希望从任何位置的工作站连接到实例时

我正在尝试远程连接到mongodb数据库

我有以下资料:

  • x.x.xxx.xxx上的mongo DB
  • 用户名:tempUser
  • 密码:tempPass
  • 主机:本地主机
  • 港口:27017
  • 由于端口27017未打开,需要进行端口转发才能访问数据库
  • 我已经尝试从控制台连接,但失败了


    当我向前移动端口时,有没有办法从Compass进行连接?

    如果端口打开,您可以使用以下命令进行连接:

    mongo --host ip -u user name -p password
    

    当您希望从任何位置的工作站连接到实例时,ssh隧道是一种可行的方法

    要在MongoDB Compass上创建连接时使用SSH隧道,需要从下拉框中选择它,以显示其他文本框。 邮政图像 接下来的字段是非常标准的SSH信息,没有针对MongoDB的特定内容