PortChecker Logo
PortChecker

Port 5900 — VNC (TCP)

VNC

Ce este portul 5900?

Virtual Network Computing pentru acces desktop la distanță.

Acesta este un port înregistrat (1024–49151) atribuit adesea serviciilor precum VNC.  ·  RFC 6143 (RFB Protocol)

Când aveți nevoie ca portul 5900 să fie deschis?

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.

Utilizări comune și software

  • RealVNC Server
  • TigerVNC
  • TightVNC
  • LibreVNC
  • macOS Screen Sharing / Apple Remote Desktop

Securitate

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.

Este portul 5900 sigur?

Un port deschis crește suprafața de atac. Siguranța depinde de configurarea VNC.

Risc scăzut

Risc scăzut, dar verifică dacă VNC rulează intenționat pe acest port și dacă aplicația ta chiar are nevoie de el înainte de a-l lăsa deschis.

Verifică portul 5900 acum

Testează conectivitatea portului 5900 pe orice gazdă.

1-65535

Deschide portul 5900

Pentru a permite conexiunile primite la portul 5900 (VNC), configurează-ți firewall-ul și adaugă o regulă de redirecționare a portului pe router spre adresa IP locală a dispozitivului.

Windows Firewall

Deschide Windows Defender Firewall → Setări Avansate → Reguli primite → Regulă nouă → Port → TCP → Porturi locale specifice: 5900 → Permite conexiunea → Numește și salvează regula.

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

Conectează-te la router (192.168.1.1 sau 192.168.0.1) → Redirecționare port → Adaugă o regulă nouă: Protocol TCP, Port extern 5900, IP intern: IP-ul local al dispozitivului, Port intern 5900 → Salvează.

Cum să închizi portul 5900

Dacă nu ai nevoie de VNC, blochează portul în firewall sau router.

Windows Firewall

Pentru a bloca portul 5900 pe Windows, rulați următoarea comandă în PowerShell sau Prompt de comandă (ca Administrator):

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

Elimină sau dezactivează regula de port forwarding pentru portul 5900.

Întrebări frecvente

La ce este folosit portul 5900?▾

Portul 5900 este portul TCP standard pentru VNC. Este folosit de servere și aplicații care trebuie să accepte conexiuni primite pentru acest serviciu. Dacă trebuie să rămână deschis depinde de dacă gestionezi activ un server VNC — altfel ar trebui să rămână închis.

Este sigur să lași portul 5900 deschis?▾

Un port 5900 deschis îți mărește suprafața de atac. Dacă nu gestionezi activ VNC, închide portul în firewall și elimină regulile de redirecționare a porturilor. Dacă VNC trebuie să fie accesibil, restricționează accesul la adresele IP cunoscute și menține software-ul actualizat.