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.