首页 > 解决方案 > MongoDB compass 创建 SSH 隧道时出错:所有配置的身份验证方法均失败

问题描述

我正在尝试连接到我的 MongoDB。几个月前我最后一次连接时它起作用了,但我想我错过了一些身份验证。当我去最近并按连接时,它给了我这个错误:

Error creating SSH Tunnel: All configured authentication methods failed

这是我的连接字符串(出于隐私考虑,删除了一些字段):

mongodb://[URL]:27017/[DBname]?readPreference=primary&authSource=admin&appname=MongoDB%20Compass%20Community&ssl=false

如果我尝试建立新连接而不是使用最近连接,它会在大约 5 秒后告诉我“连接超时”

标签: mongodbmongodb-compass

解决方案


尝试使用~/.ssh/id_rsa, 并输入您在创建私钥时使用的密码。如果没有密码,您可能会收到没有给出密码的错误。


推荐阅读