2
Я пытаюсь подключиться к mysql workbench, после того как я обновил до последней версии Ubuntu, которая поставляется с OpenSSH 6.7.Открывает SSH mysql Workbench обходной путь
Я не могу туннелировать в mysql используя туннель SSH. Я могу подключиться с помощью mysql -u root -p
с теми же учетными данными, которые я использую в Workbench.
- Я попытался установить Парамико 1.51.1 - Без разницы.
- Если я добавлю
#KexAlgorithms [email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp3$
строку в/etc/ssh/sshd_config
, которая исправляет проблему, но все мои запросы выполняются в тайм-ауте рабочей среды. Это не жизнеспособное решение.
Ошибка, отбрасывается:
10:42:03 [INF][SH tunnel]: Existing SSH tunnel not found, opening new one
10:42:03 [INF][SSH tunnel]: Opening SSH tunnel to ..
10:42:03 [ERR][sshtunnel.py:notify_exception_error:233]: Traceback (most recent call last):
File "C:\Program Files\MySQL\MySQL Workbench 6.3 CE\sshtunnel.py", line 298, in _connect_ssh look_for_keys=has_key, allow_agent=has_key)
File "C:\Program Files\MySQL\MySQL Workbench 6.3 CE/python/site-packages\paramiko\client.py", line 301, in connect t.start_client()
File "C:\Program Files\MySQL\MySQL Workbench 6.3 CE/python/site-packages\paramiko\transport.py", line 461, in start_client
raise e
SSHException: Incompatible ssh peer (no acceptable kex algorithm)
Есть ли решение этой ошибки?
Этот ответ немного стар, и когда это делается в Windows, он разрывает менеджер туннеля SSH с последней версией paramiko: 'Не удается запустить SSh-менеджер туннеля' – surfer190