Home / Docs / PostgreSQL 16 (Hardened) / Security
| Port | Purpose | State |
|---|---|---|
| 22 | SSH (key-only) | default-open |
| 5432 | PostgreSQL — listens on localhost | customer-must-open (config + firewall) |
"customer-must-open" means a cloud firewall rule and, where noted, an in-image configuration change — both deliberate. Closed by default is the design.
| We maintain | The hardened image: package selection, hardening baseline, CVE rebuilds, listing freshness, and these docs. |
|---|---|
| You control | The running instance: OS patching between image versions, network exposure, IAM, data, and backups. |
| Your cloud provides | Physical/hypervisor security, marketplace billing, and the firewall primitives this design relies on. |