W pierwszym kroku należy ustawić hasło do bazy danych, w tym celu trzeba zalogować się do psqgl, użytkownik postgres:
# sudo -u postgres psql postgres
następnie ustawić hasło:
\password postgres
wpisać hasło i zamknąć konsole psql.
\q
W kolejnym kroku należy dodać hosty, które maja miec dostęp do bazy danych postgresql, w tym celu należy dodac w pliku:
# vi /etc/postgresql/11/main/pg_hba.conf
linię (gdzie: 192.168.1.5/32 to adres maszyny, z której ma być dostęp):
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.1.5/32 md5
Dodatkowo należy dodać lub zamienić w pliku:
# vi /etc/postgresql/11/main/postgresql.conf
ustawienia na:
listen_addresses = '*'
i zrestartować postresql:
# systemctl restart postgresql.service
Jeśli na maszynie jest ustawiony firewall należy dopuścić ruch na porcie: 5432 (lub inny ustawiony w konfiguracji postgresql).