KWALIFIKACJA INF2 - CZERWIEC 2024 (test 3)

PYTANIE NR 38.
Szyfrowane połączenie terminalowe ze zdalnym komputerem w sieci lokalnej jest możliwe za pomocą protokołu
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
SSH (Secure Shell) służy do zestawiania szyfrowanego połączenia terminalowego i zdalnego logowania do systemu. Pozostałe protokoły mają inne zastosowania: DNS tłumaczy nazwy na adresy, FTP dotyczy transferu plików, a IRC to komunikacja czatowa, nie zdalna powłoka.

Pełne wyjaśnienie:

Połączenie terminalowe ze zdalnym komputerem oznacza, że użytkownik uzyskuje zdalny dostęp do powłoki (shell) lub sesji poleceń i może wykonywać komendy tak, jakby pracował lokalnie. Jeżeli w treści jest warunek "szyfrowane", właściwą technologią jest SSH (Secure Shell), które zapewnia poufność i integralność transmisji oraz uwierzytelnianie.

Odpowiedź "ssh" jest poprawna, ponieważ SSH zostało zaprojektowane właśnie do bezpiecznego zdalnego logowania i administracji (zwykle na porcie 22/TCP). W praktyce administratorzy używają SSH do zarządzania serwerami w sieci lokalnej i przez Internet, a także do realizacji tunelowania (port forwarding) lub bezpiecznego kopiowania plików (np. scp/sftp działające w ekosystemie SSH).

Dlaczego pozostałe odpowiedzi są niepoprawne:

  • "dns" – DNS to usługa/protokół systemu nazw domenowych. Służy do odwzorowania nazw (np. hostów) na adresy IP i odwrotnie. Nie zapewnia interaktywnej sesji terminalowej.
  • "ftp" – FTP jest protokołem do przesyłania plików. Klasyczny FTP nie zapewnia szyfrowania treści połączenia i nie służy do zdalnej powłoki; do bezpiecznego transferu stosuje się m.in. SFTP (oparte o SSH) albo FTPS (FTP over TLS), ale samo "ftp" nie spełnia warunku szyfrowania.
  • "irc" – IRC służy do komunikacji tekstowej (czat) w kanałach i prywatnych wiadomościach. Może być tekstowe, ale nie jest protokołem do zdalnej administracji terminalowej.

Wskazówka egzaminacyjna: gdy w pytaniu pojawia się fraza "szyfrowane zdalne logowanie/terminal", najczęściej chodzi o SSH. Gdy mowa o nazwach i adresach – DNS; o plikach – FTP; o czacie – IRC.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
SSH (Secure Shell) to protokół umożliwiający bezpieczne, szyfrowane logowanie do zdalnego komputera i pracę w terminalu. W LAN używa się go do administracji serwerami i urządzeniami sieciowymi, wykonywania poleceń oraz konfiguracji bez ryzyka podsłuchu haseł w transmisji.
SSH zestawia sesję, w której dane (polecenia i wyniki) są przesyłane w postaci zaszyfrowanej, a strony połączenia są uwierzytelniane. Dzięki temu terminal zdalny działa podobnie jak lokalny, ale jest odporny na podsłuch i modyfikację ruchu w sieci, co spełnia warunek "szyfrowane".
Nie. FTP jest przeznaczony do transferu plików, a nie do interaktywnej powłoki poleceń. Dodatkowo klasyczny FTP nie szyfruje transmisji. Jeśli potrzebujesz bezpiecznego przenoszenia plików, częściej spotkasz SFTP (działa w ramach SSH) lub inne mechanizmy z szyfrowaniem.
DNS to system nazw domenowych, który tłumaczy nazwy hostów na adresy IP (i odwrotnie). Pomaga "odnaleźć" komputer w sieci, ale nie służy do zalogowania się na niego ani do pracy w terminalu. DNS jest usługą wspierającą komunikację, nie kanałem zdalnej administracji.
Najczęściej SSH kojarzy się z portem 22/TCP. W zadaniach egzaminacyjnych to typowa wskazówka, że chodzi o zdalne, szyfrowane logowanie. W praktyce port może być zmieniony przez administratora, ale do testów i podstaw teorii przyjmuje się wartość domyślną.
Oba protokoły umożliwiają zdalną pracę w trybie terminalowym, ale Telnet zazwyczaj przesyła dane jawnym tekstem, więc hasła i polecenia mogą zostać podsłuchane. SSH zapewnia szyfrowanie i mechanizmy uwierzytelniania, dlatego jest standardowym wyborem do zdalnej administracji.
SSH wybiera się, gdy administracja ma odbywać się z linii poleceń (serwery Linux/Unix, urządzenia sieciowe) i liczy się prostota oraz bezpieczeństwo. Pulpit zdalny jest typowy dla pracy graficznej (np. Windows), ale w wielu zadaniach administracyjnych terminal przez SSH bywa szybszy i łatwiejszy do automatyzacji.
Częsty błąd to ignorowanie słowa "szyfrowane" i wybieranie protokołu znanego z innej funkcji, np. FTP (pliki) lub DNS (sieć). Inny błąd to mylenie usług tekstowych (np. IRC) z terminalem administracyjnym. Pomaga zapamiętać: terminal + szyfrowanie = SSH.
Nie. To, że IRC przenosi tekst, nie oznacza, że jest terminalem administracyjnym. IRC służy do czatowania i wymiany wiadomości na kanałach, a nie do wykonywania poleceń systemowych na zdalnym komputerze. Terminal wymaga mechanizmu uruchamiania komend i zwracania wyników, co zapewnia SSH.
Ucz się protokołów przez skojarzenie z funkcją: SSH = szyfrowane logowanie i administracja, DNS = nazwy i adresy, FTP = pliki, IRC = czat. Dodatkowo przećwicz praktycznie zestawienie sesji SSH oraz rozpoznawanie usług po typowych portach. To ogranicza zgadywanie na egzaminie.
info

To pytanie poprawnie rozwiązuje 76% zdających egzamin. średnio łatwe

W praktyce zawodowej kluczowe jest to, że sSH (Secure Shell) służy do zestawiania szyfrowanego połączenia terminalowego i zdalnego logowania do systemu.

Źródła:

  • RFC 4251: The Secure Shell (SSH) Protocol Architecture, IETF, January 2006, Section 1-2 (cel i architektura SSH)
  • OpenSSH Manual Pages: ssh(1) — OpenBSD/Portable OpenSSH (opis zdalnego logowania i szyfrowania), https://man.openbsd.org/ssh (dostęp: 2026-03-02)
  • RFC 959: File Transfer Protocol (FTP), IETF, October 1985 (przeznaczenie FTP jako protokołu transferu plików)

Materiały:

  • Dokumentacja OpenSSH (man ssh, man ssh_config)
  • Materiały kursowe dotyczące protokołów TCP/IP (warstwa aplikacji)
  • RFC opisujące protokół SSH (IETF RFC 4251 i powiązane)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego