2012-07-20 5 views
1

Quelle interface graphique d'administration PostgreSQL prend en charge le tunneling SSH?Quelle interface graphique d'administration PostgreSQL prend en charge le tunneling SSH?

La plupart du temps, l'accès à PostgreSQL est limité à quelques destinations, mais si vous êtes développeur ou administrateur "mobile", vous aurez beaucoup de mal à vous connecter à vos serveurs DB. Je suppose que vous pouvez établir des connexions SSH à la machine et utiliser la tunnellisation.

Maintenant, la question est de savoir quel outil GUI peut utiliser pour administrer ces instances de base de données - PgAdmin3 ne prend pas en charge les tunnels SSL.

N'oubliez pas de préciser, la plate-forme, je suis intéressé par OS X mais Windows et Linux sont également les bienvenus.

Répondre

1

Dites à PgAdmin3 de se connecter localement et dites à cette connexion locale de faire un port vers l'avant en utilisant SSH. Fonctionne pour OSX.

http://www.ur-ban.com/blog/2010/10/25/ssh-tunnels-with-postgres-pgadmin/

http://www.postgresonline.com/journal/archives/38-PuTTY-for-SSH-Tunneling-to-PostgreSQL-Server.html

+0

Je sais que cela fonctionne, mais je veux une solution qui ne me demande pas d'établir manuellement ces. – sorin

+0

Eh bien, installez-le une seule fois et créez un script qui démarre votre connexion au démarrage de votre ordinateur. –

+0

Je me demande s'il existe un utilitaire sur OS X qui peut être utilisé pour regarder si vous essayez de vous connecter à une gamme de ports et si la connexion échoue, pour essayer de construire un tunnel, quelque chose comme un tunnel transparent sur demande . – sorin

0

EMS SQL Manager for PostgreSQL comprend un tunnel SSH en version payante. Je l'ai utilisé pendant des années, fonctionne de manière fiable et prend même en charge l'authentification par clé. Il y a aussi une version gratuite, qui est à bien des égards un produit supérieur à PgAdmin, mais pour une raison quelconque, pas très bien connu dans la communauté PostgreSQL.

NB! Shortcut-compatbile avec Toad!

3

SQLectron est opensource et supporte le tunneling SSH. Fonctionne sur Windows, OSX et Linux.

http://sqlectron.github.io

+0

semble très prometteur. Alors que pgAdmin4 se bloque sur les connexions SSH Tunneled à distance, SQLelectron fonctionne et est beaucoup plus rapide! Bien qu'il ne dispose que de fonctionnalités de base. Mais le pire, c'est qu'il n'est plus maintenu :(https://github.com/sqlectron/sqlectron-gui/issues/433 – infografnet

0

Le client pgAdmin III a cette fonction. Il suffit d'ouvrir le 3ème onglet « SSH Tunneling » lors de la création d'un nouveau serveur

ssh tunneling

Questions connexes