Друг начин, който научих наскоро, е да отидете на терминала и да въведете:
ps aux | grep postgres
който показва всички постгрес процеси, изпълнявани на вашата машина. От списъка трябва да видите такъв с формат ... -D ...
. Например:
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
-D означава директория. В терминала направете sudo su
и след това cd към тази директория и ще намерите файла pg_hba.conf.
И още един начин:
Отидете до вашия терминал и въведете:locate pg_hba.conf
. Трябва да има няколко резултата.