= Aide nécessaire pour configurer postgres sur VPS =

![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)

Bonjour ensemble! Je suis en train de configurer un serveur postgres sur un VPS. Le serveur postgres s'exécute dans un conteneur Docker. Pour des raisons de sécurité, je souhaite accéder à la base de données uniquement via un tunnel ssh. J'ai pu configurer le tunnel ssh, mais je ne sais pas comment interdire la connexion du monde extérieur. Évidemment, le port 5432 est redirigé vers Internet. L'authentification normale par utilisateur/mot de passe fonctionne. Où dois-je bloquer les connexions. Est-ce dans le pg_hba.conf, ou dans une configuration de docker, ou au niveau du serveur (quelque chose comme iptable) ? Je n'ai pas trouvé de tutoriel qui gère cette configuration spécifique.

Merci d'avance!

Habituellement, ce n'est pas une bonne idée d'avoir postgres accessible de l'extérieur sur le port 5432.

Par défaut, le fichier de configuration postgres se liera à l'interface localhost.

Si vous voulez uniquement que le serveur db soit accessible en interne sur l'hôte, vous ne devriez tout simplement pas avoir le port 5432 accessible en externe sur le vps

Je suppose que vous exposez 5432 du conteneur à un port sur l'hôte vps ? Cela n'a pas besoin d'être accessible de l'extérieur.

== À propos de la communauté ==

Membres

En ligne