Un altro modo che ho imparato di recente è andare al terminale e digitare:
ps aux | grep postgres
che mostra tutti i processi Postgres in esecuzione sulla tua macchina. Dall'elenco dovresti vederne uno con il formato ... -D ...
. ES:
root 4155 0.0 0.0 2432908 68 ?? S 6May13 0:00.01 sudo su postgres -c /opt/local/lib/postgresql84/bin/postgres -D /opt/local/var/db/postgresql84/defaultdb -p 5432
il -D significa directory. Nel terminale, esegui un sudo su
e poi cd in quella directory, e troverai il file pg_hba.conf.
E un altro modo:
Vai al tuo terminale e digita:locate pg_hba.conf
. Dovrebbero esserci alcuni risultati.