author: @kawam tags:#postgresql ,#server
Change config file settings.
Pertama silahkan cek dimana file postgresql.conf.
sudo -u postgres psql -c "SHOW config_file;"Silahkan edit file tersebut kemudian ganti line berikut menjadi seperti ini:
listen_addresses = '*'
Save, kemudin modify pg_hba.conf untuk memperbolehkan koneksi darimana saja. Lokasi pg_hba.conf biasanya terlatak bersama dengan postgresql.conf.
tambahkan line berikut:
host all psqladmin 0.0.0.0/0 scram-sha-256
Config ini memungkinkan koneksi dari semua IP address untuk user psqladmin dan menyaratkan autentikasi password dengan scram-sha-256.
Jangan lupa untuk restart service dengan sudo systemctl restart postgresql atau sudo service postgresql restart.