Przejdź do treści
Sprawdź i otwórz port

Port 22: informacje o porcie SSH i jego bezpieczne otwieranie

Port 22 to standardowy port SSH, służącego do szyfrowanego zdalnego zarządzania serwerami Linux. Znajdziesz tu podstawowe informacje o porcie i polecenia zapory, dzięki którym otworzysz go tylko dla wybranych połączeń.

Autor: Justin Schuessler

Wypróbuj polecenia bezpośrednio na własnym serwerze VPS, z dostępem root i własną zaporą.

Dodawaj kolejne porty, maksymalnie 12.

Lub wybierz szablon

Porty

22/TCPSSH

Dostęp zdalny · Port powszechnie znany · Warstwa OSI 7

Szyfrowany zdalny dostęp do wiersza poleceń oraz przesyłanie plików przez SFTP i SCP.

IANA: oficjalnie zarejestrowany jako ssh

Częsty cel ataków na hasła: loguj się kluczem SSH, wyłącz logowanie hasłem i używaj Fail2ban. Jeśli to możliwe, zezwól na dostęp do portu tylko ze swojego adresu IP.

Reguła zapory (ruch przychodzący)

Polecenia zapory sieciowej

Otwórz port

sudo ufw allow 22/tcp
Sprawdź port
Uwagi dotyczące ufw

Dla Ubuntu i Debiana. ufw tworzy regułę dla IPv4 i IPv6. Jeśli ufw jest wyłączony, najpierw zezwól na SSH (sudo ufw allow 22/tcp), a potem włącz go poleceniem sudo ufw enable. W przeciwnym razie stracisz dostęp.

Na serwerze VPS ZAP-Hosting z aktywną zaporą sieciową musisz dodatkowo otworzyć ten port w Panelu klienta.

Wyjaśnienie portu 22

Do czego służy port 22?

Cel

Przez port 22 połączysz się przez SSH z wierszem poleceń swojego serwera VPS lub serwera dedykowanego. Całe połączenie, w tym logowanie, jest szyfrowane. Z tego samego portu korzystają SFTP i SCP do przesyłania plików oraz Git przy dostępie przez SSH. Możesz też tworzyć tunele SSH i w ten sposób uzyskiwać szyfrowany dostęp do innych usług bez otwierania ich portów.

Pochodzenie i standard

SSH został opracowany w 1995 roku przez Tatu Ylönena na Politechnice Helsińskiej jako bezpieczny zamiennik Telnetu, rlogin i rsh. Używana obecnie wersja SSH-2 została ustandaryzowana w RFC 4251–RFC 4254. IANA wymienia port 22 pod nazwą „ssh” jako Well-known Port. Najpopularniejszą implementacją jest OpenSSH.

Typowe zastosowanie

  • Zdalna administracja serwerami Linux przez wiersz poleceń
  • Przesyłanie plików przez SFTP i SCP
  • Dostęp do repozytoriów Git przez SSH
  • Tunele SSH i przekierowywanie portów do usług wewnętrznych
  • Automatyzacja za pomocą narzędzi takich jak Ansible lub rsync przez SSH

Bezpieczeństwo

Port 22 jest przez całą dobę skanowany w internecie w poszukiwaniu słabych haseł. Dlatego używaj kluczy SSH i wyłącz logowanie hasłem, ustawiając PasswordAuthentication no w sshd_config. Zezwalaj na logowanie jako root tylko za pomocą klucza albo całkowicie je wyłącz. Narzędzie takie jak fail2ban automatycznie blokuje adresy IP po kilku nieudanych próbach. Jeśli masz stały adres IP, otwórz port 22 tylko dla niego. Zmiana numeru portu SSH jedynie ogranicza szum w logach — rzeczywiste bezpieczeństwo zapewnia logowanie kluczem.

Więcej portów

Powiązane porty

Te porty często należą do tej samej konfiguracji. Kliknij, aby zobaczyć ich opis i polecenia zapory.

Zobacz wszystkie dobrze znane porty i pełną listę IANA

Źródło listy portów: IANA Service Name and Transport Protocol Port Number Registry, stan na 22 października 2026. iana.org

Odkryj więcej

Więcej narzędzi

FAQ

Często zadawane pytania

Krótkie odpowiedzi dotyczące portu 22.

W ufw użyj sudo ufw allow from 203.0.113.10 to any port 22 proto tcp i zastąp przykładowy adres IP własnym. Następnie usuń ewentualną ogólną regułę dla portu 22. Podczas zmiany zawsze pozostaw otwartą istniejącą sesję SSH, aby nie odciąć sobie dostępu.

SSH korzysta z TCP. Dlatego w zaporze wystarczy sudo ufw allow 22/tcp lub sudo firewall-cmd --permanent --add-port=22/tcp.

Inny port zmniejsza liczbę automatycznych prób logowania w logach, ale nie chroni przed atakami ukierunkowanymi. Ważniejsze są klucze SSH, wyłączone logowanie hasłem i fail2ban. Jeśli zmieniasz port, najpierw odblokuj nowy port w zaporze, a dopiero potem uruchom ponownie sshd.

Oba zapewniają dostęp do zdalnego wiersza poleceń. Telnet przesyła wszystko jawnym tekstem, w tym hasło, natomiast SSH szyfruje całe połączenie. Dlatego do serwerów używaj wyłącznie SSH.

Masz dodatkowe pytania?

Kontakt z pomocą techniczną
Własny serwer?

Wypróbuj polecenia na własnym serwerze VPS

Z serwerem VPS od ZAP-Hosting masz dostęp root, samodzielnie konfigurujesz usługi i reguły zapory oraz od razu widzisz, który port jest otwarty.

4,4/5 Trustpilot32.000+ Aktywne serweryOd 2010 roku

Bez konfiguracji. Bez ryzyka. Online w kilka sekund.

Elastyczny okres obowiązywaniaAnuluj w dowolnym momencieOnline w 60 sekund

Szukasz więcej narzędzi? Zobacz wszystkie narzędzia sieciowe