= Se necesita ayuda para configurar postgres en VPS =

![ ](https://www.redditstatic.com/desktop2x/img/renderTimingPixel.png)

¡Hola juntos! Actualmente estoy configurando un servidor postgres en un VPS. El servidor de postgres se ejecuta en un contenedor docker. Por razones de seguridad, quiero acceder a la base de datos solo a través del túnel ssh. Pude configurar el túnel ssh, pero no tengo ni idea de cómo deshabilitar la conexión desde el mundo exterior. Obviamente, el puerto 5432 se reenvía a Internet. La autenticación normal de usuario/contraseña funciona. Donde tengo que bloquear las conexiones. ¿Está en pg_hba.conf, o en alguna configuración de docker, o en el nivel del servidor (algo así como iptable)? No he encontrado un tutorial que maneje esta configuración específica.

¡Gracias de antemano!

Por lo general, no es una buena idea tener postgres accesible externamente en el puerto 5432.

Por defecto, el archivo conf de postgres se vinculará a la interfaz localhost.

Si solo desea que el servidor de base de datos sea accesible internamente en el host, entonces no debe tener el puerto 5432 accesible externamente en el vps

¿Supongo que está exponiendo 5432 del contenedor a un puerto en el host vps? Eso no necesita ser accesible desde el exterior.

== Acerca de la comunidad ==

miembros

En línea