Configuración
Jaime Casanova
Soporte LibreCurso de administracion de PostgreSQL
16 de diciembre de 2009
Jaime Casanova Configuración
Configuración
Hay tres archivos que controlan la configuración de PostgreSQL.I postgresql.conf: se setean las variables de manera global al inicio del
servicioI pg_hba.conf: se configuran autorizaciones iniciales de acceso a usuarios y
bases de datosI pg_ident: se describen las autorizaciones ident si hay alguna usandose
Jaime Casanova Configuración
Configuración: postgresql.conf
Ubicación de archivosI data_directory = ‘ConfigDir’ # ConfigDir representa $PGDATAI hba_file = ’ConfigDir/pg_hba.conf’ # fichero de configuración de
autenticaciónI ident_file = ’ConfigDir/pg_ident.conf’ # fichero de configuración de la
autenticaciónI external_pid_file = ‘(none)’ # nombre del fichero pid
Jaime Casanova Configuración
Configuración: postgresql.conf
Conexiones y autenticaciónI listen_adresses= ’localhost’ # especifica las direcciones IP que el servidor
debe escuchar desde aplicaciones clienteI port = 5432 # puerto TCP/IP donde escucha el postmasterI max_connections = 100 # máximo de sesiones concurrentesI superuser_reserved_connections = 3 # conexiones reservadas para
superusuariosI unix_socket_directory = ‘’ # indica donde se encuentran los archivos
socket para las conexiones localesI unix_socket_group = ”I unix_socket_permissions = 0777 # si ponemos 0700 solo dejamos
conectar al usuario postgresI bonjour_name = ‘’I ssl = off # si el postmaster negocia con clientes que usen conexiones sslI ssl_ciphers = ’ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH’ # cifrados
sslI authentication_timeout = 60 # tiempo máximo en segundos para
completar el autenticado del clienteI password_encryption = on # cómo se almacena por defecto una claveI db_user_namespace = offI krb_server_keyfile = ”I krb_srvname = ’postgres’I krb_caseins_users = offI tcp_keepalives_idle = 0 # controlar si las conexiones siguen vivas,I tcp_keepalives_interval = 0 # para matarlas si no respondenI tcp_keepalives_count = 0
Jaime Casanova Configuración
Recommended