Co to jest SSH?
SSH (Secure Shell) to bezpieczny protokół sieciowy służący głównie do zdalnego logowania i zarządzania komputerem lub serwerem przez sieć. SSH zapewnia szyfrowanie transmisji, dzięki czemu login, hasło, komendy i przesyłane dane nie są widoczne w postaci jawnej.
W pytaniach egzaminacyjnych SSH może być określane jako grupa protokołów charakteryzująca się wspólną metodą szyfrowania, ponieważ na bazie SSH działają m.in. narzędzia do zdalnej pracy i bezpiecznego transferu plików.
Najważniejsze cechy SSH
- domyślnie działa na porcie TCP 22,
- szyfruje połączenie między klientem a serwerem,
- umożliwia zdalne wykonywanie poleceń,
- obsługuje uwierzytelnianie hasłem lub kluczem kryptograficznym,
- zastępuje starsze, nieszyfrowane rozwiązania, np. Telnet.
Przykłady użycia
Połączenie z serwerem:
ssh uż[email protected]
Kopiowanie pliku przez SCP:
scp plik.txt uż[email protected]:/home/użytkownik/
Protokoły i narzędzia powiązane z SSH
- SSH - zdalna powłoka,
- SCP - bezpieczne kopiowanie plików,
- SFTP - bezpieczny transfer plików działający przez SSH.
Dlaczego odpowiedź SSH jest poprawna?
PPP, UDP oraz SPX/IPX nie oznaczają grupy protokołów znanej ze wspólnej metody szyfrowania. SSH natomiast jest bezpośrednio kojarzony z bezpieczną, szyfrowaną komunikacją sieciową.