[CB-lug] configurare postgres

Francesco Steno overdrive@linux.it
Gio 11 Ott 2007 10:04:37 CEST


Il giorno 09/ott/07, alle ore 21:40, angelo morrone ha scritto:

> trovato pg_hba.conf si trova in /var/lib/pgsql/data/pg_hba.conf,
> a questo punto con gedit modifico pg_hba.conf # PostgreSQL
> Client Authentication Configuration File
> # ===================================================
> #
> # Refer to the "Client Authentication" section in the
> # PostgreSQL documentation for a complete description
> # of this file.  A short synopsis follows.
> #
> # This file controls: which hosts are allowed to connect, how clients
> # are authenticated, which PostgreSQL user names they can use, which
> # databases they can access.  Records take one of these forms:
> #
> # local      DATABASE  USER  METHOD  [OPTION]
>     host promogest_db promoadmin 127.0.0.1 255.255.255.0 trust

caro Angelo, questa riga permette connessioni sull'indirizzo di loopback
(127.0.0.1), ora io non conosco il programma gestionale che stai usando
e do per scontato che l'indirizzo di riferimento sia quello specificato.
Se hai una scheda eternet, con un indirizzo IP, inserisci anche  
quello...
tanto per capirci:
se lanciando ifconfig
	
	$ ifconfig

vedi anche altre schede con i relativi indirizzi IP, aggiungi anche  
questi ultimi

eth1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet6 fe80::211:24ff:fe8f:4b82%en1 prefixlen 64 scopeid 0x5
         inet 192.168.1.202 netmask 0xffffff00 broadcast 192.168.1.255
         ether 00:11:24:8f:4b:82
         media: autoselect status: active
         supported media: autoselect

con un output come questo aggiungi al relativo file di configurazione  
la seguente linea:

   host promogest_db promoadmin 192.168.1.202 255.255.255.0 trust

Quello che mi rende perplesso e' quell'host ....
Do anche qui per scontato che la tua macchina si chiami "host"
altrimenti dovresti inserire il nome dell'host corretto ..... es dal  
comando:

$hostname

$man hostname (hostname -- set or print name of current host system)

se l'output di hostname e': linux-suse, allora il file di  
configurazione sara':

linux-suse promogest_db promoadmin 127.0.0.1 255.255.255.0 trust

e nel caso tu abbia anche una seconda scheda, aggiungi anche:

linux-suse promogest_db promoadmin 192.168.1.202 255.255.255.0 trust


Se anche con questa modifica non dovrebbe ancora andar bene, prova  
cosi':

local promogest_db promoadmin 127.0.0.1 255.255.255.0 trust




Fammi sapere

Saluti	
	Francesco Steno aka "oVERDRIVE"


--
Chuck Norris puņ dividere per zero

-=-=-=-=-=-=-=-=-=-=-=-=-=-generated by /dev/over-=-=-=-=-=-=-=-=-=-=
                                  oVERDRIVE
<overdrive@OpenGeeks.it><overdrive@BitchX.it><overdrive@Linux.it>
              GnuPG Public Key: http://cb.linux.it/lug/key/overdrive.asc
  Key Fingerprint: 146A E13D 9E68 3B96 40FB  11F5 9A10 2D1F 3973 C203





Maggiori informazioni sulla lista Lugcb