Une autre façon que j'ai apprise récemment est d'aller dans le terminal et de taper :
ps aux | grep postgres
qui montre tous les processus postgres en cours d'exécution sur votre machine. Dans la liste, vous devriez en voir un avec le format ... -D ...
. EX :
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
le -D signifie répertoire. Dans le terminal, faites un sudo su
puis cd dans ce répertoire, et vous trouverez le fichier pg_hba.conf.
Et encore une façon :
Allez sur votre terminal et tapez :locate pg_hba.conf
. Il devrait y avoir quelques résultats.