【发布时间】:2021-03-16 14:30:35
【问题描述】:
我有一台只能通过 SSH 访问的服务器,我已经在这台服务器上安装了 MySQL。并创建了一个远程用户,以便我可以使用 mySQL 工作台进行开发,但是当尝试使用 MySQL 工作台 GUI 进行 SSH 时,我收到以下错误:无法连接可以继续公钥的 SSH 隧道身份验证。
我能够从服务器本身连接到用户,并且没有任何问题,我已经检查了权限,并且似乎为该用户激活了远程访问:
+------------------+-----------+
| user | host |
+------------------+-----------+
| developer | % |
| mysql.infoschema | localhost |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
+------------------+-----------+
我已经填写了以下内容:
SSH Hostname <server-IP>
SSH username root
SSH password <clear>
SSH Key File <privat key file>
MySQL Hostname 127.0.0.1
MySQL Server Port 3306
Username <user>
Password <password>
Default Schema <empty>
【问题讨论】:
标签: mysql mysql-workbench ssh-tunnel