Hoppa till innehållet
Slå upp och öppna en port

Port 5432: använd PostgreSQL-porten säkert

Port 5432 är standardporten för PostgreSQL och använder TCP. Verktyget visar grunduppgifterna och skapar brandväggskommandon som begränsar åtkomsten till enskilda IP-adresser.

Byggd av Justin Schuessler

Testa kommandona direkt på din egen VPS, med root-åtkomst och egen brandvägg.

Lägg till flera portar efter varandra, upp till 12.

Eller välj en mall

Portar

5432/TCPPostgreSQL

Databaser · Registrerad port · OSI-lager 7

Anslutningar till PostgreSQL. Om applikationen körs på samma server behöver porten inte vara öppen.

IANA: officiellt registrerad som postgresql

Exponera inte öppet mot internet: Tillåt bara en viss IP-adress på porten eller anslut via VPN eller SSH-tunnel.

Brandväggsregel (inkommande)

Minst en port bör inte vara öppen för alla: välj hellre ”Specifik IP-adress”.

Brandväggskommandon

Öppna port

sudo ufw allow 5432/tcp
Kontrollera port
Information om ufw

För Ubuntu och Debian. ufw skapar regeln för IPv4 och IPv6. Om ufw inte är aktiverat, tillåt först SSH (sudo ufw allow 22/tcp) och aktivera det sedan med sudo ufw enable, annars låser du ute dig själv.

På en ZAP-Hosting VPS med aktiv nätverksbrandvägg behöver du även öppna porten i kundpanelen.

Port 5432 förklarad

Vad används port 5432 till?

Syfte

Via port 5432 ansluter applikationer, ORM:er och klienter som psql, pgAdmin och DBeaver till en PostgreSQL-server. PostgreSQL är en mycket vanlig databas med öppen källkod för webbapplikationer, backendtjänster och dataanalys. Om applikationen körs på samma system ansluter den oftast lokalt via 127.0.0.1 eller en Unix-socket. Du behöver nätverksåtkomst till port 5432 först när databasen och applikationen körs på olika servrar eller när repliker ansluts.

Ursprung och standard

PostgreSQL har sitt ursprung i forskningsprojektet POSTGRES vid University of California, Berkeley. När SQL hade lagts till som frågespråk fick projektet sitt nuvarande namn och har sedan dess vidareutvecklats av en öppen community. IANA har tilldelat port 5432 till tjänsten ”postgresql”. Den ligger i intervallet för registrerade portar från 1024 till 49151.

Typisk användning

  • Databas för webbapplikationer, API:er och backend-system
  • Anslutning från en appserver till en separat databasserver
  • Strömningsreplikering mellan primärserver och standbyserver
  • Administration och förfrågningar med psql, pgAdmin eller DBeaver

Säkerhet

Port 5432 bör aldrig vara öppen mot hela internet, eftersom öppna databasportar ständigt genomsöks och utsätts för attacker med lösenordslistor. PostgreSQL lyssnar som standard bara på localhost, enligt listen_addresses i postgresql.conf. pg_hba.conf styr dessutom vem som får logga in varifrån. Där bör du bara ange din appservers IP med en säker metod som scram-sha-256. Även i brandväggen ska du bara tillåta åtkomst till port 5432 från den adressen. För administration från din egen dator är en SSH-tunnel säkrare.

Fler portar

Relaterade portar

De här portarna ingår ofta i samma konfiguration. Klicka för att se förklaringar och brandväggskommandon.

Visa alla välkända portar och hela IANA-listan

Källa till portlistan: IANA Service Name and Transport Protocol Port Number Registry, uppdaterad 22 oktober 2026. iana.org

Upptäck mer

Fler verktyg

FAQ

Vanliga frågor

Korta svar om port 5432.

Bara om en applikation på en annan server behöver direkt åtkomst till PostgreSQL. Om allt körs på samma system kan porten förbli stängd och anslutningen ske lokalt. För administration från din dator är det bättre att använda en SSH-tunnel.

Med ufw tillåter du åtkomst specifikt för din appserver: sudo ufw allow from 203.0.113.10 to any port 5432 proto tcp. Lägg även in samma IP i pg_hba.conf och ställ in listen_addresses på en nåbar adress. Anslutningen fungerar först när alla tre inställningarna stämmer.

listen_addresses anger vilka nätverksadresser PostgreSQL tar emot anslutningar på. Därefter avgör pg_hba.conf vilken användare som får logga in på vilken databas, från vilken IP och med vilken metod. Båda kompletterar brandväggen, men ersätter den inte.

Anslutningen når PostgreSQL, men det finns ingen matchande post i pg_hba.conf för din kombination av käll-IP, användare och databas. Lägg till en rad för just den IP-adressen och läs in konfigurationen på nytt. Brandväggen och porten är redan korrekt öppna i det här fallet.

Fler frågor?

Kontakta supporten
Egen server?

Prova kommandona på din egen VPS

Med en VPS från ZAP-Hosting har du root-åtkomst, konfigurerar tjänster och brandväggsregler själv och ser direkt vilka portar som är öppna.

4,4/5 Trustpilot32.000+ Aktiva servrarSedan 2010

Ingen konfigurering. Ingen risk. Online på några sekunder.

Flexibel avtalstidAvsluta när som helstOnline på 60 sekunder

Letar du efter fler verktyg? Visa alla nätverksverktyg