Przejdź do głównej treści

SSH (Secure Shell)

Słownik kwalifikacji INF.08 - Eksploatacja i konfiguracja oraz administrowanie sieciami rozległymi

Co to jest SSH?

SSH (Secure Shell) to bezpieczny protokół służący do zdalnego logowania i zarządzania urządzeniami przez interfejs wiersza poleceń. Jest powszechnie używany do administrowania serwerami, routerami, przełącznikami i innymi urządzeniami sieciowymi.

SSH zastępuje starszy protokół Telnet, ponieważ szyfruje przesyłane dane, w tym login, hasło i wykonywane polecenia.

Najważniejsze cechy SSH

  • działa najczęściej na porcie TCP 22,
  • zapewnia szyfrowanie transmisji,
  • umożliwia zdalne wykonywanie poleceń,
  • pozwala zarządzać konfiguracją urządzeń sieciowych,
  • obsługuje uwierzytelnianie hasłem lub kluczem kryptograficznym.

Zastosowanie w sieciach

Administrator może połączyć się z urządzeniem sieciowym i wykonywać polecenia konfiguracyjne bez fizycznego dostępu do sprzętu. Przykładowo SSH wykorzystuje się do konfiguracji routerów, przełączników, firewalli oraz serwerów Linux.

Przykład użycia

ssh [email protected]

Polecenie nawiązuje połączenie SSH z urządzeniem o adresie 192.168.1.1 jako użytkownik admin.

SSH a inne protokoły

  • SSH — zdalne zarządzanie przez CLI, szyfrowane.
  • FTP — przesyłanie plików.
  • HTTP — przeglądanie stron WWW lub paneli webowych.
  • SMTP — wysyłanie poczty elektronicznej.

W pytaniach egzaminacyjnych, jeśli pojawia się zdalne zarządzanie urządzeniem za pomocą wiersza poleceń, najczęściej poprawną odpowiedzią jest SSH.