
Я используюШпатлевкадля подключения кудаленный сервер MySQLчерез туннель SSH. Я укажу исходный порт и порт назначения и буду использовать исходный порт наMySQL Workbenchдля подключения к удаленному серверу MySQL.
Есть ли аналогичная функция в WinSCP?
Я хочу настроить туннель на WinSCP, чтобы можно было использовать его в MySQL Workbench.Я попробовал опцию туннелирования в меню подключения, но она не сработала.
решение1
Нет.Туннелирование соединения WinSCPфункция — подключение к SSH-серверу, доступ к которому возможен только через другой SSH-сервер.
Следовательно, он туннелирует только порт 22. Вы не можете использовать его для туннелирования любого другого порта (MySQL).
Хотя, если вы спрашиваете, потому что WinSCP у вас открыт чаще, чем PuTTY, вы можете по крайней мере добавить быструю кнопку/команду для открытия туннеля (например, с помощьюИнструмент для плинкинга).
Просто добавьте местногопользовательская команданравиться:
"C:\Program Files (x86)\PuTTY\plink.exe" -ssh !U@!@ -L 3306:127.0.0.1:3306 -N
На самом деле вы даже можете использовать сам PuTTY ( putty.exe
), если хотите воспользоваться открытым сеансом (уберите переключатель -N
).