De acordo com a documentação do EnterpriseDB (Capítulo 18.2 Locais dos arquivos):
By default, all three configuration files are stored in the database cluster's data directory.
dê uma olhada no seu postgres.conf para a configuração 'data_directory'
Outra maneira de obter a localização do seu data_directory é executar uma consulta SQL com privilégios de administrador
Por exemplo:
postgres=# SHOW data_directory;
data_directory
-----------------
/var/pgsql/data
e pode parecer o seguinte:
[root@host /var/pgsql/data]# ls
base pg_clog pg_ident.conf pg_notify pg_stat_tmp pg_tblspc PG_VERSION postgresql.conf postmaster.pid
global pg_hba.conf pg_multixact pg_serial pg_subtrans pg_twophase pg_xlog postmaster.opts
Se o pg_hba.conf não estiver presente aqui, coloque-o no diretório que foi fornecido pela consulta SQL SHOW data_directory