PortChecker Logo
PortChecker

Port 5432 — PostgreSQL (TCP)

PostgreSQL

Hvad er port 5432?

PostgreSQL-database

Dette er en registreret port (1024–49151), ofte tildelt tjenester som PostgreSQL.  ·  No formal RFC; PostgreSQL Frontend/Backend Protocol v3

Hvornår har du brug for at have port 5432 åben?

Open only when a remote application server must connect to PostgreSQL. For single-server setups, bind PostgreSQL to 127.0.0.1 and keep the port closed externally.

Almindelige anvendelser og software

  • PostgreSQL Server
  • pgAdmin
  • PostGIS
  • Supabase
  • TimescaleDB
  • Amazon RDS PostgreSQL
  • ElephantSQL

Sikkerhed

Set listen_addresses = 'localhost' in postgresql.conf unless remote access is required. Configure pg_hba.conf to restrict connections to specific IPs with scram-sha-256 authentication. For remote access, use an SSH tunnel: ssh -L 5432:localhost:5432 user@server. Enable TLS for any remote connection. Regularly audit user privileges and rotate database passwords.

Er port 5432 sikker?

En åben port øger angrebsfladen. Sikkerheden afhænger af, hvordan PostgreSQL er konfigureret.

Mellem risiko

Hold PostgreSQL opdateret med sikkerhedsopdateringer. Kræv stærk godkendelse og begræns adgangen til minimalt nødvendige IP-adresser.

Tjek port 5432 nu

Test forbindelse til port 5432 på enhver vært.

1-65535

Åbn port 5432

For at tillade indgående forbindelser til port 5432 (PostgreSQL), konfigurér din firewall og tilføj en portviderestillingsregel på din router.

Windows Firewall

Åbn Windows Defender Firewall → Avancerede indstillinger → Indgående regler → Ny regel → Port → TCP → Specifikke lokale porte: 5432 → Tillad forbindelsen → Navngiv og gem reglen.

netsh advfirewall firewall add rule name="Open Port 5432" dir=in action=allow protocol=tcp localport=5432
Linux (UFW / iptables)sudo ufw allow 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j ACCEPT
Router

Log ind på din router (192.168.1.1 eller 192.168.0.1) → Port Forwarding → Tilføj en ny regel: Protokol TCP, Ekstern port 5432, Intern IP: enhedens lokale IP, Intern port 5432 → Gem.

Sådan lukker du port 5432

Hvis du ikke behøver PostgreSQL, så blokér denne port i firewall eller router.

Windows Firewall

For at blokere port 5432 på Windows skal du køre følgende kommando i PowerShell eller kommandoprompt (som administrator):

netsh advfirewall firewall add rule name="Block Port 5432" dir=in action=block protocol=tcp localport=5432
Linux (UFW / iptables)Kør: sudo ufw deny 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j DROP
Router

Fjern eller deaktiver port forwarding-reglen for port 5432.

Ofte stillede spørgsmål

Hvad bruges port 5432 til?▾

Port 5432 er standardporten for PostgreSQL over TCP. Den bruges af servere og applikationer, der skal modtage indgående forbindelser for denne tjeneste. Om du skal holde den åben afhænger af, om du aktivt kører en PostgreSQL-server — ellers bør den forblive lukket.

Er det sikkert at have port 5432 åben?▾

En åben port 5432 øger din angrebsoverflade. Hvis du ikke aktivt kører PostgreSQL, luk porten i din firewall og fjern portviderestillingsregler. Hvis PostgreSQL skal være tilgængeligt, begræns adgangen til kendte IP-adresser og hold software opdateret.