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:
- Zarządzanie serwerem — konfiguracja usług, przegląd logów i restart procesów na serwerze lub VPS.
- Bezpieczny transfer plików — dołączone psftp i pscp obsługują SFTP i SCP z poziomu konsoli.
- 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.
