Managed ad

Aktivera nätverk i PostgreSQL server

Av Pontus, 5 juli, 2020

För att ansluta till en PostgreSQL server över nätverket så måste först servern konfigureras för att tillåta anslutning över nätverk. Det är två små ändringar som behöver göras.

Först redigerar vi postgresql.conf som i Ubuntu 20.04 finns på sökvägen: /etc/postgresql/12/main/postgresql.conf.

Rad 60 (eller sök efter listen_addresses): 

Ändra från 

#listen_addresses = 'localhost'

till

listen_addresses = '*'  

Spara och stäng filen och öppna sedan pg_hba.conf som i Ubuntu 20.04 hittas här: /etc/postgresql/12/main/pg_hba.conf

Längst ner i filen lägger man till följande rad:

host    all             all             X.X.X.X/Y         md5 

ändra X.X.X.X/Y till ip-nummer och nätmask som ska kunna ansluta, t.e.x. 192.168.0.0/24.

Spara och stäng.

Starta slutligen om PostreSQL server, kör du Ubuntu skriver du: 

systemctl postgresql restart

Nu ska du kunna ansluta till servern över nätvkerket (om din dator har ett IP-nummer som är tillåtet.

 

Kategorier

Managed ad