Gdzie są pliki postgresql.conf
i pg_hba.conf
na serwerze Linux z PostgreSQL 8.4 zainstalowany z repozytoriów Ubuntu?
postgresql
configuration
Ołeksandr
źródło
źródło
Odpowiedzi:
Szukasz „pg_hba.conf ubuntu” w Google daje
https://help.ubuntu.com/community/PostgreSQL
która pokazuje lokalizację plików.
Dokumentacja stwierdza, co następuje:
Zauważ, że napisane jest w katalogu danych klastra bazy danych i że można go umieścić gdzie indziej, poprzez parametr konfiguracyjny. Oficjalna dokumentacja nie może wskazać konkretnego folderu, ponieważ rzeczywista lokalizacja zależy zarówno od tego, jak twórca systemu operacyjnego i administrator urządzenia skonfigurowali PostgreSQL. Pamiętaj, PostgreSQL obsługuje wiele różnych systemów operacyjnych (i dystrybucji Linuksa).
Jak pokazuje Neutrino , jeśli możesz uzyskać dostęp do swojego serwera za pomocą psql, możesz mu powiedzieć, aby pokazał lokalizację pliku.
Ponadto dwie wskazówki:
źródło
show hba_file;
w psql. Zobacz odpowiedź @ neutrino.Otwórz wiersz polecenia.
Kiedy zmieniają nazwy ustawień konfiguracji lub chcesz zobaczyć coś innego.
źródło
http://www.postgresql.org/docs/current/static/runtime-config-file-locations.html
źródło
Możliwie
źródło
Jak powiedział Vinko, lokalizacja zależy od dystrybucji. Aby dodać do swojej odpowiedzi:
Oprogramowanie do zarządzania pakietami powie ci, gdzie są zainstalowane pliki dla każdego pakietu (na przykład
dpkg -L postgresql
:).Możesz także zajrzeć do skryptu uruchamiania usługi (zwykle
/etc/init.d/postgresql
)źródło