Conexión PGAdmin3 con puerto SSH no estándar y túnel SSH

8

Hola, estoy tratando de conectarme a Postgres desde pgAdmin3 usando el túnel SSH. Sin embargo, no estoy usando el puerto estándar 22. ¿Cómo puedo hacer un túnel SSH usando un puerto no estándar?

Muhammad Raihan Muhaimin
fuente
¡Una respuesta GUI será agradable!
Édouard Lopez

Respuestas:

6

Puede configurar la conexión ssh y el túnel fuera de pgAdmin y simplemente dejar que pgAdmin se conecte al puerto local.

En Windows, puede usar masilla para esto en Unixes, puede usar ssh

Si usa 15432 como puerto local, puede dejar que pgAdmin se conecte a localhost con el puerto 15432 y dejar la opción de túnel SSH en pgAdmin OFF.

Eelke
fuente
1
+1 Esta es la respuesta correcta. Haga el túnel en masilla localhost: 15432 -> servidor remoto: 5432 y luego conéctese a través de pgAdmin en localhost: 15432.
Alexandros
4

En el administrador de conexión PGAdmin III, hay una opción para el puerto que desea usar en el túnel SSH. Parece que recientemente se agregó una opción de puerto para el túnel SSH . ¿Estás usando la versión más nueva?

Aquí hay un enlace a la pantalla del administrador de conexión PGAdmin III que muestra la pestaña Túnel SSH .

Actualización : la última compilación binaria con esta corrección aún no se ha publicado en el sitio web. Le sugiero que lo construya usted mismo desde el sitio de desarrollo o póngase en contacto con el mantenedor para preguntar cuándo estará lista la versión binaria más reciente.

efesar
fuente
1
Este puerto en la pantalla no es para hacer un túnel SSH sino para conectarse con el puerto de la base de datos. Digamos que tiene una base de datos en el puerto 5432 una vez que se conecta a DB a través de SSH usando el puerto SSH, luego se conectará a DB usando el puerto 5432.
Muhammad Raihan Muhaimin
Tienes razón. La última versión es el 11 de octubre de 2013. Ese arreglo se confirmó el 20 de noviembre de 2013. Parece que todavía no han publicado el código fuente o los binarios para las últimas versiones. Si eres aventurero, puedes construirlo desde la fuente de GIT o de lo contrario puedes contactar al mantenedor (Dave Page) y preguntar sobre la nueva versión. pgadmin.org/development/git.php
efesar