[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PostgreSQL -- postgresql.conf y pg_hba.conf



nmazza wrote:
Alexis
    en el postgresql.conf tengo tcpip_socket = 1  y ademas me dice que
TCP/IP access is allowed by default...

   en el pg_hba.conf  donde me dice Put your actual configuration here
.... tengo

host     all    0.0.0.0    0.0.0.0    reject  ( esto viene por defecto )

y yo lo cambie por esto, porque dice If you want to allow non-local
connections, you will need to change 'reject' to 'crypt'

host    all    0.0.0.0    0.0.0.0    crypt

pero igual me sigue sin funcionar .... no veo que me pueda estar faltando ..

crypt es el metodo de autentificacion, el cliente que se conecte con postgres debe ser capaz de autentificarse con este "protocolo". Los diferentes mecanismos de autentificacion esta descritos en los comentario de pg_hba.conf, en el apartado "Authentication Types".

Por lo que entendi de tu mensaje postgres solamente recibira conexiones desde una maquina, el servidor web, lo que puedes hacer es limitar tambien las IPs desde la que permites conectar a cada base de datos, por ejemplo:

host mibasedatos 1.2.3.4 255.255.255.255 trust

permite el acceso a mibasedatos a cualquier usuario (trust) desde la maquina 1.2.3.4. Dependiendo de tus requerimientos de seguridad esto puede ser suficiente.



Saludos
--
                                   ////
                                  (@ @)
----------------------------oOO----(_)----OOo--------------------------
<>               Ojo por ojo y el mundo acabara ciego
/\ Alexis Roda - Universitat Rovira i Virgili - Reus, Tarragona (Spain)
-----------------------------------------------------------------------



Reply to: