Я использую ssh-туннель navicat для подключения mysql, но получаю сообщение об ошибке «Недопустимый аргумент в ssh_options_set». Удаленный сервер находится в локальной сети.
Но когда я меняю сервер на внешний сетевой сервер, можно подключить mysql через туннель ssh в navicat.
Так есть ли разница между LAN и внешней сетью, когда я использую SSH-туннель в navicat? Мне также интересно, как я могу получить команду ssh navicat generate, чтобы я мог проверить ее сам.
Моя среда macos 10.13, версия navicat - премиум 12.1.10. Настройки как на картинке
Кстати, две недели назад могу использовать.
1. редактировать файл конфигурации sshd :
vi /etc/ssh/sshd_config
найти : #UseDNS да
удалить комментарий префикс '#' , заменить yes
на no
UseDNS no
2. перезапустить sshd :
service sshd restart
это решает мою проблему, удачи ~