Ich verwende PuTTY , um über einen SSH-Tunnel eine Verbindung zum Remote-MySQL-Server herzustellen. Ich werde den Quell-Port und den Ziel-Port angeben und den Quell-Port in MySQL Workbench verwenden , um eine Verbindung zum Remote-MySQL-Server herzustellen.
Gibt es eine ähnliche Funktion bei WinSCP?
Ich möchte einen Tunnel unter WinSCP einrichten, damit ich ihn in der MySQL-Workbench verwenden kann. Ich habe die Tunneloption im Verbindungsmenü ausprobiert, sie hat nicht funktioniert.
Antworten:
Nein. Die Funktion zum Tunneling von WinSCP-Verbindungen besteht darin, eine Verbindung zu einem SSH-Server herzustellen , auf den nur über einen anderen SSH-Server zugegriffen werden kann.
Daher wird nur Port 22 getunnelt. Sie können damit keinen anderen Port (MySQL) tunneln.
Wenn Sie jedoch nachfragen, weil WinSCP häufiger als PuTTY geöffnet wurde, können Sie mindestens eine Schaltfläche / einen Befehl zum Öffnen des Tunnels hinzufügen (z. B. mit dem Plink-Tool ).
Fügen Sie einfach einen lokalen benutzerdefinierten Befehl wie folgt hinzu :
Sie können sogar PuTTY selbst (
putty.exe
) verwenden, wenn Sie die geöffnete Sitzung nutzen möchten (-N
Schalter entfernen ).quelle