Nodea — logo

PuTTY

PuTTY to darmowy, otwarty klient terminala dla systemu Windows, obsługujący protokoły SSH, Telnet, Rlogin oraz połączenia szeregowe. Jest jednym z najpopularniejszych narzędzi do zdalnego zarządzania serwerami z poziomu wiersza poleceń — administrator loguje się na maszynę linuksową i wykonuje polecenia tak, jakby siedział bezpośrednio przy jej konsoli. Program jest lekki, nie wymaga instalacji i mieści się w pojedynczym pliku wykonywalnym.

Jak działa PuTTY

Po uruchomieniu PuTTY wyświetla okno konfiguracji, w którym podaje się adres hosta (IP lub nazwę domeny), port (domyślnie 22 dla SSH) i typ połączenia. Kluczowe elementy pracy z programem:

  • Sesje — nazwane profile połączeń, które można zapisać i wczytać jednym kliknięciem.
  • Uwierzytelnianie kluczem — zamiast hasła można użyć pary kluczy SSH generowanych narzędziem PuTTYgen (format .ppk).
  • Pageant — agent SSH przechowujący odblokowane klucze w pamięci, aby nie podawać hasła przy każdym połączeniu.
  • Tunelowanie — przekierowanie portów (port forwarding) do bezpiecznego dostępu do usług za zaporą.

Cała transmisja jest szyfrowana, więc hasła i dane nie wędrują przez sieć otwartym tekstem — to zasadnicza przewaga nad przestarzałym Telnetem.

Zastosowanie w praktyce

PuTTY jest domyślnym narzędziem administratora korzystającego z Windows:

  1. Zarządzanie serwerem — konfiguracja usług, przegląd logów i restart procesów na serwerze lub VPS.
  2. Bezpieczny transfer plików — dołączone psftp i pscp obsługują SFTP i SCP z poziomu konsoli.
  3. Dostęp do urządzeń sieciowych — przez port szeregowy konfiguruje się routery i przełączniki.

W nowszych wersjach Windows dostępny jest też wbudowany klient OpenSSH w wierszu poleceń, jednak PuTTY nadal wygrywa wygodą zarządzania wieloma zapisanymi sesjami i przejrzystym interfejsem graficznym.

Powiązane pojęcia

Najczęstsze pytania

Czy PuTTY jest darmowe?

Tak, PuTTY to otwarte oprogramowanie na licencji MIT, darmowe do użytku prywatnego i komercyjnego. Pobierać należy je wyłącznie z oficjalnej strony autora, bo w sieci krążą spreparowane wersje z dołączonym złośliwym kodem.

Czym różni się PuTTY od PuTTYgen i pscp?

PuTTY to główny terminal do połączeń SSH. PuTTYgen generuje i konwertuje klucze SSH (format .ppk). Pscp i psftp to narzędzia wiersza poleceń do przesyłania plików odpowiednio przez SCP i SFTP. Wszystkie wchodzą w skład jednego pakietu.