A postgresql-ből egy rendszeren több verzió is megfér. Debian alatt legalábbis így van, de gondolom a többi is hasonló.
Egy verzión belül több instance-od lehet, amik külön-külön portokon figyelnek. Ezeknek a konfig állományaik az /etc/postgresql/_instance_ könyvtárban találhatók. Alapesetben a "main" instance-hoz kapcsolódsz (psql -l pl. kilistázza az adatbázisokat). Ez az 5432 porton figyel (postgresql.conf).
A pg_hba.conf szabályozza az instance-ra csatlakozást úgy helyileg (local) mint hálózaton keresztül. Játszadozz egy kicsit az állománnyal, illetve nézd meg a postgresql.org-on a doksit. Amit feljebb említettél az innen szépen be lehet állítani hogy menjen egy bizonyos felhasználó számára.