Validiert auf Ubuntu 20.04
Pakete:
- postgresql
- postgresql-contrib
Setup:
- auf Konsole Impersonation als Service-Account
- psql starten
- Neuen Superuser anlegen
CREATE USER <user> PASSWORD '<pwd>' SUPERUSER;
- postgresql.conf editieren (/etc/postgresql/12/main/postgresql.conf)
listen_addresses = '*'
- SSL-Einstellungen setzen (zeigt auf Snakeoil); wichtig: User postgres benötigt Leserechte auf PKey. Mit
setfacl
explizit setzen. - in pg_hba.conf Einstellungen anpassen, wenn remoter Zugriff gewünscht. hostssl bevorzugen.
- nach Neustart postgres Daemon ist remoter Zugriff möglich