postgresql - ruta - psql config file
Configure PostgreSQL para que funcione solo para LOCALHOST o un puerto ip+especificado (3)
El siguiente pg_hba.conf permite que el IP local y específico tengan privilegios de inicio de sesión, pero rechace otros。
# TYPE DATABASE USER ADDRESS METHOD
local all all trust
host testdb testuser 192.168.1.1/32 md5
host all all 0.0.0.0/0 reject
Quiero configurar PostgreSQL para aceptar conexiones solo desde una IP específica. No debe aceptar solicitudes de ninguna otra IP.
La forma más fácil es hacer que PostgreSQL escuche solo en localhost
las conexiones entrantes. El parámetro relevante es listen_addresses
en postgresql.conf
. El docu está here .
Verifique el archivo pg_hba.conf en la carpeta de datos de PostgreSQL. Este es el archivo de configuración de autenticación del cliente.
# TYPE DATABASE USER ADDRESS METHOD
host testdb testuser 192.168.1.1 md5
local testdb all md5
Agregue lo anterior al archivo pg_hba.conf