Portti 5432 — PostgreSQL (TCP)
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ä.
Pidä PostgreSQL ajan tasalla tietoturvapäivityksillä. Vaadi vahvaa todennusta ja rajoita pääsy minimissä tarvittaviin IP-osoitteisiin.
Testaa portin 5432 yhteys mihin tahansa isäntään.
Avaa portti 5432
Salliaksesi saapuvat yhteydet porttiin 5432 (PostgreSQL), määritä palomuurisi ja lisää portinohjaussääntö reitittimellesi kohti laitteesi paikallista IP-osoitetta.
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=5432sudo ufw allow 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j ACCEPTKirjaudu 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ä.
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=5432Suorita: sudo ufw deny 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j DROPPoista 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.