【发布时间】:2016-02-26 18:56:07
【问题描述】:
我已经尝试了 SO 中所有可用的解决方案,但这仍在继续。我正在尝试将 Workbench 连接到安装在 vagrant box 中的 Mysql。主机和来宾都是 Ubuntu 14.04。附件是截图。
现在的错误:
日志如下
22:08:59 [INF][ SSH tunnel]: Existing SSH tunnel not found, opening new one
22:08:59 [INF][ SSH tunnel]: Opening SSH tunnel to 127.0.0.1:2222
22:08:59 [ERR][sshtunnel.py:notify_exception_error:233]: Traceback (most recent call last):
File "/usr/share/mysql-workbench/sshtunnel.py", line 298, in _connect_ssh
look_for_keys=has_key, allow_agent=has_key)
File "/usr/lib/mysql-workbench/modules/paramiko/client.py", line 307, in connect
look_for_keys, gss_auth, gss_kex, gss_deleg_creds, gss_host)
File "/usr/lib/mysql-workbench/modules/paramiko/client.py", line 519, in _auth
raise saved_exception
AuthenticationException: Authentication failed.
22:09:00 [ERR][ SSH tunnel]: Authentication error opening SSH tunnel: Authentication error. Please check that your username and password are correct and try again.
Details (Original exception message):
Authentication failed, please check credentials.
Please refer to logs for details
【问题讨论】:
-
“请参阅日志以了解详细信息” - 也许有更多关于您的问题的信息
-
@tuffkid 添加了日志。我无能为力
-
“身份验证失败。”你能用普通的 ssh 连接到给定的 ssh 和端口吗?您使用的是什么身份验证?服务器上的日志说明身份验证失败是什么?
-
你试过不用私钥连接到 ssh 吗? (流浪者/流浪者)
-
@tuffkid 只需用户名和密码即可连接。我认为问题是 ssh 密钥。但我使用的是正确的 ssh 密钥本身。你能帮帮我吗?
标签: mysql ssh vagrant virtual-machine rdbms