Ich habe 3 Server: serverA
, serverB
und serverMySQL
.Zugriff auf eine MySQL-Datenbank über SSH-Tunnel
serverMySQL
liegt hinter einer Firewall und kann nicht von serverB
erreicht werden.
serverA
kann über SSH auf serverB
und serverMySQL
zugreifen.
Gibt es eine Möglichkeit, einen SSH-Tunnel einzurichten, so dass ich auf die MySQL-Datenbank unter zugreifen kann?
mit 'autossh' könnte ein besserer Ansatz sein, da es um die Verbindung aufrecht zu halten versucht. – jotik
Der Kommentar von @jotik ist gut, aber er baut auf dem auf, was ich gesagt habe. Nachdem Sie es funktioniert haben, fügen Sie die Schlüsselauthentifizierung hinzu (damit Sie nicht ständig Kennwörter eingeben müssen) und fügen Sie dann autossh hinzu. – gfelisberto