SSH - Secure Shell
Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych
Co to jest SSH?
SSH (Secure Shell) to protokół sieciowy służący do bezpiecznego, terminalowego łączenia się ze zdalnym komputerem, serwerem, routerem lub innym urządzeniem sieciowym.
Najważniejsza cecha SSH: dane przesyłane między klientem a serwerem są szyfrowane, dlatego login, hasło i wykonywane polecenia nie są przesyłane jawnym tekstem.
Do czego służy SSH?
SSH wykorzystuje się głównie do:
- zdalnej administracji serwerami Linux/Unix,
- konfiguracji urządzeń sieciowych,
- bezpiecznego wykonywania poleceń w terminalu,
- tunelowania połączeń,
- bezpiecznego kopiowania plików, np. przez scp lub sftp.
Port SSH
Domyślnie SSH działa na porcie:
TCP 22
Administrator może zmienić ten port w konfiguracji usługi, ale w pytaniach egzaminacyjnych najczęściej przyjmuje się port 22.
Przykład połączenia SSH
ssh [email protected]
Polecenie oznacza próbę połączenia z hostem o adresie 192.168.1.10 jako użytkownik administrator.
SSH a Telnet
SSH zastąpił w praktyce Telnet, ponieważ Telnet przesyła dane w postaci jawnej. Jeśli pytanie dotyczy terminalowego połączenia zdalnego i szyfrowania, poprawną odpowiedzią jest zwykle SSH.