Port 22 — SSH (TCP)
Ce este portul 22?
Autentificare Secure Shell
Acesta este un port bine cunoscut (0–1023) folosit de servicii de bază precum SSH. · RFC 4251, RFC 4252, RFC 4253, RFC 4254
Când aveți nevoie ca portul 22 să fie deschis?
Open if you need remote terminal access, SCP/SFTP file transfers, or Git over SSH to this machine. Keep closed on desktop workstations with no remote administration needs. Restrict access to known IP ranges where possible.
Utilizări comune și software
- OpenSSH
- Dropbear
- Bitvise SSH Server
- PuTTY (client)
- Git over SSH
- VS Code Remote SSH
Securitate
Port 22 is one of the most heavily scanned ports on the internet, targeted by automated brute-force bots. Disable password authentication and require SSH key pairs (Ed25519 recommended). Restrict access to known IP ranges in your firewall. Consider moving SSH to a non-standard port (e.g., 2222) to reduce automated scan noise — this reduces log spam but is not a security substitute for key-based auth.
Este portul 22 sigur?
Un port deschis crește suprafața de atac. Siguranța depinde de configurarea SSH.
Menține SSH actualizat cu patch-uri de securitate. Cere autentificare puternică și restricționează accesul la adresele IP minim necesare.
Testează conectivitatea portului 22 pe orice gazdă.
Deschide portul 22
Pentru a permite conexiunile primite la portul 22 (SSH), configurează-ți firewall-ul și adaugă o regulă de redirecționare a portului pe router spre adresa IP locală a dispozitivului.
Deschide Windows Defender Firewall → Setări Avansate → Reguli primite → Regulă nouă → Port → TCP → Porturi locale specifice: 22 → Permite conexiunea → Numește și salvează regula.
netsh advfirewall firewall add rule name="Open Port 22" dir=in action=allow protocol=tcp localport=22sudo ufw allow 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j ACCEPTConectează-te la router (192.168.1.1 sau 192.168.0.1) → Redirecționare port → Adaugă o regulă nouă: Protocol TCP, Port extern 22, IP intern: IP-ul local al dispozitivului, Port intern 22 → Salvează.
Cum să închizi portul 22
Dacă nu ai nevoie de SSH, blochează portul în firewall sau router.
Pentru a bloca portul 22 pe Windows, rulați următoarea comandă în PowerShell sau Prompt de comandă (ca Administrator):
netsh advfirewall firewall add rule name="Block Port 22" dir=in action=block protocol=tcp localport=22Rulează: sudo ufw deny 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j DROPElimină sau dezactivează regula de port forwarding pentru portul 22.
Întrebări frecvente
La ce este folosit portul 22?▾
Portul 22 este portul TCP standard pentru SSH. 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 SSH — altfel ar trebui să rămână închis.
Este sigur să lași portul 22 deschis?▾
Un port 22 deschis îți mărește suprafața de atac. Dacă nu gestionezi activ SSH, închide portul în firewall și elimină regulile de redirecționare a porturilor. Dacă SSH trebuie să fie accesibil, restricționează accesul la adresele IP cunoscute și menține software-ul actualizat.