Port 5900 — VNC (TCP)
Hvad er port 5900?
Virtual Network Computing til fjernskrivebord.
Dette er en registreret port (1024–49151), ofte tildelt tjenester som VNC. · RFC 6143 (RFB Protocol)
Hvornår har du brug for at have port 5900 åben?
Open only if you need graphical remote control of a desktop. VNC transmits data unencrypted by default — always tunnel through SSH if the connection crosses an untrusted network.
Almindelige anvendelser og software
- RealVNC Server
- TigerVNC
- TightVNC
- LibreVNC
- macOS Screen Sharing / Apple Remote Desktop
Sikkerhed
Raw VNC transmits screen data and keystrokes unencrypted. Never expose port 5900 to the internet. Always tunnel VNC through SSH: ssh -L 5900:localhost:5900 user@server followed by connecting to localhost:5900. Alternatively, use a VPN. Set a strong VNC password and disable the password-only auth option in favour of certificate-based auth where your VNC software supports it.
Er port 5900 sikker?
En åben port øger angrebsfladen. Sikkerheden afhænger af, hvordan VNC er konfigureret.
Lav risiko, men kontroller om VNC kører på denne port med vilje og om din applikation virkelig har brug for den, inden du lader den forblive åben.
Test forbindelse til port 5900 på enhver vært.
Åbn port 5900
For at tillade indgående forbindelser til port 5900 (VNC), konfigurér din firewall og tilføj en portviderestillingsregel på din router.
Åbn Windows Defender Firewall → Avancerede indstillinger → Indgående regler → Ny regel → Port → TCP → Specifikke lokale porte: 5900 → Tillad forbindelsen → Navngiv og gem reglen.
netsh advfirewall firewall add rule name="Open Port 5900" dir=in action=allow protocol=tcp localport=5900sudo ufw allow 5900/tcpsudo iptables -A INPUT -p tcp --dport 5900 -j ACCEPTLog ind på din router (192.168.1.1 eller 192.168.0.1) → Port Forwarding → Tilføj en ny regel: Protokol TCP, Ekstern port 5900, Intern IP: enhedens lokale IP, Intern port 5900 → Gem.
Sådan lukker du port 5900
Hvis du ikke behøver VNC, så blokér denne port i firewall eller router.
For at blokere port 5900 på Windows skal du køre følgende kommando i PowerShell eller kommandoprompt (som administrator):
netsh advfirewall firewall add rule name="Block Port 5900" dir=in action=block protocol=tcp localport=5900Kør: sudo ufw deny 5900/tcpsudo iptables -A INPUT -p tcp --dport 5900 -j DROPFjern eller deaktiver port forwarding-reglen for port 5900.
Ofte stillede spørgsmål
Hvad bruges port 5900 til?▾
Port 5900 er standardporten for VNC 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 VNC-server — ellers bør den forblive lukket.
Er det sikkert at have port 5900 åben?▾
En åben port 5900 øger din angrebsoverflade. Hvis du ikke aktivt kører VNC, luk porten i din firewall og fjern portviderestillingsregler. Hvis VNC skal være tilgængeligt, begræns adgangen til kendte IP-adresser og hold software opdateret.