Hallo, ich versuche, über pgAdmin3 mithilfe von SSH-Tunneling eine Verbindung zu Postgres herzustellen. Ich verwende jedoch keinen Standardport 22. Wie kann ich SSH-Tunneling über einen nicht standardmäßigen Port durchführen?
Hallo, ich versuche, über pgAdmin3 mithilfe von SSH-Tunneling eine Verbindung zu Postgres herzustellen. Ich verwende jedoch keinen Standardport 22. Wie kann ich SSH-Tunneling über einen nicht standardmäßigen Port durchführen?
Antworten:
Sie können die SSH-Verbindung einrichten und außerhalb von pgAdmin tunneln und pgAdmin einfach eine Verbindung zum lokalen Port herstellen lassen.
Unter Windows können Sie hierfür Kitt verwenden. Unter Unixen können Sie ssh verwenden
Wenn Sie 15432 als lokalen Port verwenden, können Sie pgAdmin mit Port 15432 eine Verbindung zu localhost herstellen lassen und die SSH-Tunneloption in pgAdmin AUS lassen!
Im PGAdmin III-Verbindungsmanager gibt es eine Option für den Port, den Sie unter dem SSH-Tunnel verwenden möchten. Es sieht so aus, als ob kürzlich eine Portoption für das SSH-Tunneling hinzugefügt wurde . Verwenden Sie die neueste Version?
Hier ist ein Link zum Bildschirm PGAdmin III-Verbindungsmanager, auf dem die Registerkarte SSH-Tunnel angezeigt wird .
Update : Der neueste Binär-Build mit diesem Fix wurde noch nicht auf der Website veröffentlicht. Ich empfehle, es selbst von der Entwicklungsseite aus zu erstellen oder sich an den Betreuer zu wenden, um zu erfahren, wann die neueste Binärversion verfügbar sein wird.