KWALIFIKACJA INF10 - STYCZEŃ 2020

PYTANIE NR 40.
Program będący klientem usług SSH i telnet to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
PuTTY to popularny program pełniący rolę klienta terminalowego, który umożliwia zestawianie zdalnych sesji m.in. przez SSH oraz (opcjonalnie) Telnet. Pozostałe propozycje nie są standardowymi klientami tych usług, więc nie spełniają warunku pytania.

Pełne wyjaśnienie:

Pytanie dotyczy programu będącego klientem usług SSH i Telnet, czyli aplikacji, która potrafi nawiązać zdalną sesję terminalową z serwerem/urządzeniem udostępniającym daną usługę.

PuTTY jest klasycznym klientem dla systemu Windows (dostępnym też w innych środowiskach), używanym do łączenia się z hostami za pomocą protokołu SSH, a także (w zależności od konfiguracji) protokołu Telnet. Z perspektywy użytkownika oznacza to możliwość wpisania adresu hosta, wyboru typu połączenia oraz pracy w oknie terminala.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • PiTy – nazwa wygląda jak myląco podobna do PuTTY, ale sama w sobie nie identyfikuje powszechnie znanego klienta SSH/Telnet; to typowy "fałszywy trop" oparty na podobieństwie zapisu.
  • Connectify – jest kojarzony raczej z funkcjami udostępniania połączenia/zarządzania siecią, a nie z byciem klientem terminalowym do usług SSH lub Telnet.
  • CompuPic – nazwa odnosi się do programu z innej kategorii (związanej z obsługą plików/grafiki), nie do klienta sesji terminalowych.

W praktyce egzaminacyjnej warto pamiętać: SSH służy do bezpiecznego (szyfrowanego) zdalnego dostępu, natomiast Telnet jest protokołem historycznie używanym do podobnych sesji, lecz bez szyfrowania. Pytanie jednak sprawdza rozpoznanie narzędzia-klienta, a nie ocenę bezpieczeństwa protokołów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
PuTTY to program-klient umożliwiający zestawianie zdalnych sesji terminalowych. Najczęściej używa się go do łączenia przez SSH (bezpieczne, szyfrowane połączenie), a w razie potrzeby także przez Telnet. Pozwala zarządzać urządzeniami i serwerami w trybie tekstowym.
SSH to protokół (sposób komunikacji i zestawiania sesji), a klient SSH to aplikacja, która ten protokół implementuje i umożliwia połączenie (np. PuTTY). Na egzaminie zwracaj uwagę, czy pytanie dotyczy "czym jest SSH", czy "jakim programem się łączyć".
Telnet standardowo nie szyfruje transmisji, więc dane (np. loginy i hasła) mogą zostać przechwycone. SSH zapewnia szyfrowanie i mechanizmy uwierzytelniania, dlatego w praktyce administracyjnej jest preferowane. W pytaniach testowych Telnet bywa podawany jako kontrast do SSH.
Klient SSH służy m.in. do konfiguracji routerów i przełączników, administrowania serwerami, wykonywania poleceń diagnostycznych oraz zarządzania usługami. Jest szczególnie przydatny, gdy praca w trybie tekstowym jest szybsza lub bardziej dostępna niż interfejs graficzny.
W oknie konfiguracji wskazuje się adres hosta (IP lub nazwę) i wybiera typ połączenia. Dla SSH standardowo używa się portu 22, a dla Telnet zwykle 23 (o ile usługa jest dostępna). Następnie uruchamia się sesję i loguje do systemu/urządzenia.
Nie jest to typowy klient SSH/Telnet. Connectify kojarzy się raczej z funkcjami sieciowymi (np. udostępnianiem połączenia), a nie z obsługą sesji terminalowych do zdalnej administracji. Na egzaminie takie odpowiedzi są często dystraktorami z innej kategorii programów.
Najczęstsze pomyłki to: mylenie protokołu z programem, wybór odpowiedzi "podobnie brzmiącej" do znanego narzędzia (np. warianty nazwy PuTTY) oraz utożsamianie aplikacji sieciowych (hotspot, VPN) z klientami terminalowymi. Pomaga kojarzenie PuTTY z "terminalem".
SSH to protokół służący do bezpiecznego zdalnego dostępu do powłoki (terminala) oraz do tunelowania i przesyłania danych. Jego cechą wyróżniającą jest szyfrowanie połączenia i uwierzytelnianie, dzięki czemu nadaje się do administracji systemami i urządzeniami sieciowymi.
Warto umieć: rozpoznać najpopularniejsze nazwy klientów (PuTTY), wskazać do czego służą (sesja terminalowa), odróżnić je od programów do udostępniania internetu lub grafiki oraz znać podstawowe różnice SSH vs Telnet. Dobrą praktyką jest uruchomienie klienta i wykonanie przykładowej sesji.
Tak, ponieważ praca w terminalu może być łatwiejsza do dostosowania (rozmiar czcionki, kontrast, proste komunikaty tekstowe), a część narzędzi administracyjnych działa sprawnie bez rozbudowanej grafiki. Wsparcie użytkownika może obejmować konfigurację i uruchamianie narzędzi zdalnego dostępu.
info

Około 68% zdających odpowiada poprawnie na to pytanie. średnie

Eksperci podkreślają: "PuTTY to popularny program pełniący rolę klienta terminalowego, który umożliwia zestawianie zdalnych sesji m.in. przez SSH oraz (opcjonalnie) Telnet."

Źródła:

  • PuTTY Documentation / PuTTY: a free SSH and Telnet client (strona dokumentacji projektu) — https://www.chiark.greenend.org.uk/~sgtatham/putty/ — accessed 2026-02-18
  • RFC 4251: The Secure Shell (SSH) Protocol Architecture — https://www.rfc-editor.org/rfc/rfc4251 — accessed 2026-02-18
  • RFC 854: TELNET Protocol Specification — https://www.rfc-editor.org/rfc/rfc854 — accessed 2026-02-18

Materiały:

  • Dokumentacja PuTTY (strona projektu i opis funkcji klientów SSH/Telnet)
  • Wprowadzenie do protokołu SSH (opis, cele bezpieczeństwa, uwierzytelnianie)
  • Wprowadzenie do Telnet (zastosowanie historyczne i brak szyfrowania)

Aktualizacja pytania: 31.03.2026

Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego