PortChecker Logo
PortChecker

Порт 22 — SSH (TCP)

SSH

Какво е порт 22?

Сигурен Shell вход

Това е добре познат порт (0–1023), използван от основни услуги като SSH.  ·  RFC 4251, RFC 4252, RFC 4253, RFC 4254

Кога трябва да отворите порт 22?

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.

Чести употреби и софтуер

  • OpenSSH
  • Dropbear
  • Bitvise SSH Server
  • PuTTY (client)
  • Git over SSH
  • VS Code Remote SSH

Сигурност

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.

Безопасен ли е порт 22?

Отворен порт увеличава повърхността за атака. Безопасността зависи от настройките на SSH.

Среден риск

Поддържайте SSH актуален с пачове за сигурност. Изисквайте силна автентикация и ограничете достъпа до минимално необходимите IP адреси.

Провери порт 22 сега

Тествайте свързаността на порт 22 към всеки хост.

1-65535

Отваряне на порт 22

За да разрешите входящи връзки към порт 22 (SSH), конфигурирайте защитната стена и добавете правило за пренасочване на порта на рутера.

Windows Firewall

Отворете Windows Defender Firewall → Разширени настройки → Правила за входящ трафик → Ново правило → Порт → TCP → Конкретни локални портове: 22 → Разрешаване на връзката → Именуване и запазване.

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

Влезте в рутера (192.168.1.1 или 192.168.0.1) → Пренасочване на портове → Добавете ново правило: Протокол TCP, Външен порт 22, Вътрешен IP: локалният IP на устройството, Вътрешен порт 22 → Запазете.

Как да затворите порт 22

Ако не ви е нужен SSH, блокирайте порта във firewall или рутера.

Windows Firewall

За да блокирате порт 22 на Windows, изпълнете следната команда в PowerShell или командния ред (като администратор):

netsh advfirewall firewall add rule name="Block Port 22" dir=in action=block protocol=tcp localport=22
Linux (UFW / iptables)Изпълнете: sudo ufw deny 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j DROP
Рутер

Премахнете или деактивирайте правило за пренасочване на порт 22.

Често задавани въпроси

За какво се използва порт 22?▾

Порт 22 е стандартният TCP порт за SSH. Използва се от сървъри и приложения, на които трябва да приемат входящи връзки за тази услуга. Дали трябва да е отворен зависи от това дали активно управлявате SSH сървър — ако не, той трябва да остане затворен.

Безопасно ли е да е отворен порт 22?▾

Отворен порт 22 увеличава повърхността за атака. Ако не управлявате активно SSH, затворете го в защитната стена и премахнете правилата за пренасочване на портове. Ако SSH трябва да е достъпен, ограничете достъпа до известни IP адреси и поддържайте софтуера актуален.