Connessione PGAdmin3 con porta SSH non standard e tunnel SSH


8

Ciao, sto provando a collegarmi a Postgres da pgAdmin3 usando il tunneling SSH. Tuttavia non sto usando la porta standard 22. Come posso fare il tunneling SSH usando una porta non standard?


una risposta GUI sarà piacevole!
Édouard Lopez,

Risposte:


6

È possibile impostare la connessione ssh e il tunnel all'esterno di pgAdmin e lasciare che pgAdmin si colleghi alla porta locale.

Su windows puoi usare putty per questo su unixes puoi usare ssh

Se si utilizza 15432 come localport, è possibile consentire a pgAdmin di connettersi a localhost con la porta 15432 e lasciare l'opzione tunnel SSH in pgAdmin OFF!


1
+1 Questa è la risposta corretta. Crea il tunnel in putty localhost: 15432 -> server remoto: 5432 e quindi connettiti tramite pgAdmin su localhost: 15432.
Alexandros

4

Nella gestione connessione PGAdmin III, esiste un'opzione per la porta che si desidera utilizzare nel tunnel SSH. Sembra che recentemente sia stata aggiunta un'opzione per il tunneling SSH . Stai usando la versione più recente?

Ecco un collegamento alla schermata della gestione connessione PGAdmin III che mostra la scheda Tunnel SSH .

Aggiornamento : l'ultima versione binaria con questa correzione non è stata ancora pubblicata sul sito Web. Suggerisco di crearlo tu stesso dal sito di sviluppo o di contattare il manutentore per sapere quando sarà pronta la versione binaria più recente.


1
Questa porta nella schermata non è per il tunneling SSH, ma per la connessione con la porta del database. Supponi di avere un db sulla porta 5432 dopo esserti connesso a DB tramite SSH utilizzando la porta SSH, quindi ti collegherai a DB utilizzando la porta 5432.
Muhammad Raihan Muhaimin

Hai ragione. L'ultima build è l'11 ottobre 2013. Tale correzione è stata impegnata il 20 novembre 2013. Quindi sembra che non abbiano ancora pubblicato il codice sorgente o i binari per le ultime versioni. Se sei avventuroso, potresti crearlo dalla fonte GIT oppure puoi contattare il manutentore (Pagina Dave) e chiedere la build più recente. pgadmin.org/development/git.php
efesar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.