PortChecker Logo
PortChecker

Portti 5432 — PostgreSQL (TCP)

PostgreSQL

Mikä on portti 5432?

PostgreSQL-tietokanta

Tämä on rekisteröity portti (1024–49151), usein palveluille kuten PostgreSQL.  ·  No formal RFC; PostgreSQL Frontend/Backend Protocol v3

Milloin tarvitset portin 5432 auki?

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.

Yleiset käyttötarkoitukset ja ohjelmistot

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

Turvallisuus

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.

Onko portti 5432 turvallinen?

Avoin portti kasvattaa hyökkäyspintaa. Turvallisuus riippuu PostgreSQL-määrityksistä.

Keskitasoinen riski

Pidä PostgreSQL ajan tasalla tietoturvapäivityksillä. Vaadi vahvaa todennusta ja rajoita pääsy minimissä tarvittaviin IP-osoitteisiin.

Tarkista portti 5432 nyt

Testaa portin 5432 yhteys mihin tahansa isäntään.

1-65535

Avaa portti 5432

Salliaksesi saapuvat yhteydet porttiin 5432 (PostgreSQL), määritä palomuurisi ja lisää portinohjaussääntö reitittimellesi kohti laitteesi paikallista IP-osoitetta.

Windowsin palomuuri

Avaa Windowsin Defender-palomuuri → Lisäasetukset → Saapuvat säännöt → Uusi sääntö → Portti → TCP → Tietyt paikalliset portit: 5432 → Salli yhteys → Nimeä ja tallenna sääntö.

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
Reititin

Kirjaudu reitittimeen (192.168.1.1 tai 192.168.0.1) → Porttinohjaus → Lisää uusi sääntö: Protokolla TCP, Ulkoinen portti 5432, Sisäinen IP: laitteen paikallinen IP, Sisäinen portti 5432 → Tallenna.

Kuinka sulkea portti 5432

Jos et tarvitse PostgreSQL-palvelua, estä portti palomuurissa tai reitittimessä.

Windowsin palomuuri

Blokoidaksesi portin 5432 Windowsissa, suorita seuraava komento PowerShellissä tai komentokehotteessa (järjestelmänvalvojana):

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

Poista tai poista käytöstä porttiohjaus portille 5432.

Usein kysytyt kysymykset

Mihin porttia 5432 käytetään?▾

Portti 5432 on PostgreSQL-palvelun vakio-TCP-portti. Sitä käyttävät palvelimet ja sovellukset, joiden täytyy vastaanottaa saapuvia yhteyksiä tähän palveluun. Tarvitsetko sen auki riippuu siitä, ajetko aktiivisesti PostgreSQL-palvelinta — muussa tapauksessa sen pitäisi pysyä suljettuna.

Onko portti 5432 turvallista pitää auki?▾

Avoin portti 5432 kasvattaa hyökkäyspintaa. Jos et aktiivisesti käytä PostgreSQL, sulje portti palomuurissasi ja poista porttiohjauksien säännöt. Jos PostgreSQL tarvitsee olla saavutettavissa, rajoita pääsy tunnetuille IP-osoitteille ja pidä ohjelmisto ajan tasalla.