Sécuriser l'accès à PostgreSQL
Le serveur PostgreSQL 16 accepte les connexions de partout, sans mot de passe (trust).
Exigences
/etc/postgresql/16/main/postgresql.conf:listen_addresses = 'localhost,10.10.40.10',password_encryption = scram-sha-256,ssl = on/etc/postgresql/16/main/pg_hba.conf: plus aucune méthodetrust; connexions locales du compte systèmepostgresenpeer; la baseappaccessible au rôleappuniquement depuis le réseau applicatif10.10.40.0/24enhostssl … scram-sha-256; rien d'autre- Rechargez la configuration (
systemctl reload postgresql)
Contenu Premium
Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.
Tâches
- Écoute restreinte, SCRAM et TLS
- pg_hba.conf minimal
- Configuration rechargée