Najlepsi klienci SSH dla systemu Windows

click fraud protection

Dla wielu użytkowników potrzebujących zdalnego połączenia z komputerem za pomocą bezpiecznego kanału SSH jest praktycznie standardem. A najpowszechniejszym klientem SSH dla Windows jest prawdopodobnie PuTTY. PuTTY sięga przełomu wieków i zyskała niesamowitą reputację wśród administratorów systemów wszystkich typów. Ale PuTTY nie jest jedynym klientem SSH dla Windows i chociaż lista funkcji jest naprawdę imponująca, niektóre alternatywy oferują jeszcze więcej. Przyjrzeliśmy się kilku z nich, próbując znaleźć najlepsi klienci SSH.

Uwierzytelnianie klucza SSH

Znaleźliśmy co najmniej pięć alternatyw PuTTY, które oferują rozszerzone funkcje lub dodatkową funkcjonalność. Zanim przejdziemy do tych usług, potrzebujemy trochę informacji ogólnych. Najpierw porozmawiamy o potrzebie zdalnego połączenia i konieczności jego zabezpieczenia. Następnie przedstawimy szybki przegląd zdalnych połączeń, od wczesnych lat pisarzy teletechnicznych po dzisiejszy SSH. A ponieważ ten artykuł dotyczy alternatyw PuTTY, przedstawimy także najważniejsze funkcje PuTTY.

instagram viewer

Aby uzyskać dodatkowe bezpieczeństwo i prywatność, użyj VPN

Internet to dżungla. Korzystając z niego, masz skłonność do wszelkiego rodzaju ataków wrogów czających się na każdym rogu. Chociaż SSH jest z definicji bezpiecznym protokołem, ruch nadal może być monitorowany, a adresy IP każdego zdalnego systemu, do którego masz dostęp, mogą zostać wykryte przez złośliwych ludzi. Uzyskanie adresu IP to pierwszy krok wielu hacków.

VPN może zapewnić wymaganą dodatkową ochronę. Nie tylko doda kolejną warstwę szyfrowania, ale także całkowicie ukryje źródło i miejsce docelowe ruchu. Ktoś szpiegujący twój koniec połączenia widziałby tylko serwer VPN jako miejsce docelowe. Podobnie, ktoś szpiegujący po zdalnej stronie połączenia widziałby tylko ruch przychodzący z serwera VPN. Dodatkowym bonusem jest korzystanie z VPN, aby zdalny komputer mógł uwierzyć, że znajdujesz się w innej lokalizacji, omijając w ten sposób ograniczenia dotyczące treści geograficznych.

Ale wybór VPN może być trudnym zadaniem. Dostępnych jest tak wielu dostawców. Ważnymi czynnikami do rozważenia są: duża prędkość połączenia aby uniknąć opóźnień, polityka braku logowania w celu dalszej ochrony Twojej prywatności, brak ograniczeń użytkowania aby uzyskać dostęp do dowolnego zasobu z pełną prędkością i oprogramowanie dostępne dla Twojej platformy.

VPN, które polecamy - IPVanish

Najlepsi klienci SSH dla Windows – 5 Bezpłatne alternatywy PuTTY - IPVanish

W Addictive Tips przetestowaliśmy kilka sieci VPN pod kątem naszych kryteriów i nazywamy dostawcę, którego zalecamy do ogólnego użytku IPVanish. Z serwerami na całym świecie, bez ograniczenia prędkości i ograniczania przepustowości, nieograniczona przepustowość, nieograniczony ruch, surowe zasady braku logowania i oprogramowanie klienckie dostępne dla większości platform, IPVanish zapewnia imponującą wydajność i Świetna cena.

EKSKLUZYWNIE dla czytelników uzależniających: Get 60% zniżki, gdy zarejestrujesz się na rok IPVanish, zaledwie 4,87 USD miesięcznie! Każdy plan objęty jest niesamowitą siedmiodniową gwarancją zwrotu pieniędzy, co zapewnia bezpłatną próbę nowego, prywatnego połączenia internetowego.

Dlaczego potrzebuję klienta SSH?

Istnieje wiele powodów, dla których należałoby użyć klienta SSH. Ogólnie rzecz biorąc, używamy ich do uzyskiwania dostępu do systemów w odległej lokalizacji, która może znajdować się tak blisko, jak następne pomieszczenie i tak daleko, jak inny kontynent. Innym być może jeszcze bardziej powszechnym zastosowaniem klienta SSH jest dostęp do systemów „bezgłowych”.

Systemy bezgłowe obejmują komputery jednopłytkowe, wszelkiego rodzaju szafki telewizyjne i inne systemy, które nie są wyposażone w terminal lokalny (lub nie obsługują go). Przez terminal odnosimy się do niektórych sposobów wprowadzania poleceń i przeglądania wyników. Na typowym komputerze połączenie monitora, klawiatury i myszy stanowi terminal.

Przykładami systemów bezgłowych mogą być urządzenia z systemami operacyjnymi, które zapewniają interfejs użytkownika do jednego celu. Do tej kategorii należą OpenELEC, LibreELEC, SPMC lub XBian. Wszystkie są systemami operacyjnymi przeznaczonymi do uruchamiania Kodi na różnych urządzeniach. Jedyny interfejs użytkownika, jaki oferują, to interfejs użytkownika Kodi. I chociaż wszystkie mają określony dodatek Kodi do zarządzania swoimi parametrami, nie można lokalnie wprowadzać poleceń systemu operacyjnego na żadnym z nich. Tutaj może się przydać zdalne połączenie. Umożliwia użytkownikom bezpośrednią interakcję z systemem operacyjnym, często dając dostęp do funkcji niedostępnych przy użyciu metody „standardowej”.

Łączenie ze zdalnymi systemami

Historia zdalnego połączenia

Większość pierwszych komputerów była bezgłowa, a zdalny dostęp do nich był normą, o ile istniały. Na samym początku większość dostępu zdalnego uzyskiwano za pomocą teletypewriterów, w skrócie TTY. Byli niczym więcej niż zmodyfikowanymi elektrycznymi maszynami do pisania, które łączyły się ze zdalnymi komputerami za pomocą łącza szeregowego. Cokolwiek użytkownik wpisał na klawiaturze, był wysyłany do komputera zdalnego, a każda odpowiedź z komputera była drukowana na papierze.

To było trochę archaiczne, powolne i bardzo głośne. Wyobraź sobie, jak mógłby wyglądać pokój pełen użytkowników komputerów, gdy wszystkie te telegrafy znikają. Właśnie to spowodowało rozwój terminala wideo. Używał tej samej podstawowej zasady co TTY, ale zastąpił drukarkę mechaniczną ekranem CRT, podobnym do telewizora.

Wraz z pojawieniem się Internetu ludzie chcieli połączyć komputery w odległych lokalizacjach. Komputery nie były już tylko w następnym pokoju. Protokół Telnet został stworzony właśnie w tym celu. Telnet to po prostu połączenie typu teletekstu przez sieć.

Protokół Telnet służył tysiącom użytkowników komputerów, jeśli nie milionom, przez wiele, wiele lat. Ale Telnet miał jedną poważną wadę: cały ruch między terminalem a komputerem był wysyłany jako zwykły tekst (bardziej znany jako zwykły tekst). Oznaczało to, że każdy szpiegujący połączenie mógł zobaczyć wszystko. Obejmowało to poufne informacje, takie jak hasła, numery kart, salda kont, a nawet tajemnice wojskowe! Protokół SSH lub Secure SHell rozwiązał te problemy, zapewniając szyfrowanie typu end-to-end.

Inne typy połączenia zdalnego

W dzisiejszych czasach SSH (lub dostęp Shell, jak się często nazywa) nie jest jedynym typem zdalnego dostępu, który jest powszechnie używany. FTP, protokół przesyłania plików wraz z jego bezpiecznymi wariantami SFTP i FTPS są popularne do przesyłania plików między komputerami. SCP lub Secure Copy to kolejna popularna metoda przesyłania plików. Jest to rozszerzenie protokołu SSH.

Jeszcze bardziej zaawansowane są zdalne protokoły używane do określonych celów. Na przykład RDP to protokół używany do ustanowienia połączenia pulpitu zdalnego systemu Windows. X11 to podobny protokół ze świata uniksowego. VNC jest niezależnym od platformy zdalnym graficznym protokołem zdalnego połączenia. Istnieją inne mniej popularne protokoły, takie jak protokół ICA Citrix.

Szybkie spojrzenie na KitGłówne cechy

Zanim zaczniemy szukać alternatyw dla PuTTY, rzućmy okiem na to, co ma pod maską. Jednym zdaniem Kit to emulator terminala dla systemu Windows. Został opracowany głównie przez brytyjskiego programistę Simona Tathama. Więcej niż jedno narzędzie, PuTTY to tak naprawdę zestaw narzędzi, który zawiera kilka programów. Oto lista różnych komponentów.

  • Kit: Podstawowe oprogramowanie, które oferuje funkcje Telnet, rlogin i SSH, jednocześnie umożliwiając połączenie z portem szeregowym
  • PSCP: SCP wiersza polecenia
  • PSFTP: Wiersz polecenia klienta SFTP, który oferuje bezpieczne przesyłanie plików
  • PuTTYtel: Skalowana wersja PuTTY, która wykonuje tylko połączenia Telnet
  • Plink: Interfejs wiersza poleceń do zaplecza PuTTY
  • Korowód: Agent uwierzytelniania SSH dla PuTTY, PSCP i Plink
  • PuTTYgen: narzędzie do generowania kluczy dla kluczy RSA, DSA, ECDSA i EdDSA
  • pterm: Samodzielny emulator terminala
Okno PuTTY

Po uruchomieniu PuTTY zostanie wyświetlone okno ustawień. W tym miejscu możesz określić wszystkie parametry połączenia, które chcesz ustanowić. Możesz podać adres IP, port, protokół; możesz zapisać parametr połączenia pod nazwą, aby łatwo je przywołać. Wiele stron ustawień pozwala określić wygląd okna terminala, rozmiar i kolor używanych znaków. Jest o wiele za dużo opcji, aby je wszystkie omówić - w końcu PuTTY to naprawdę kompletne oprogramowanie.

Alternatywy wywodzące się z PuTTY

Ważnym szczegółem, o którym jeszcze nie wspominaliśmy o PuTTY, jest to, że jest publikowany jako oprogramowanie typu open source. Jest wydany na licencji MIT, która, zachowując prawa autorskie autora, pozwala każdemu programistowi na użycie kodu źródłowego (który jest publicznie dostępny) i czerpanie z niego innego oprogramowania. I to właśnie stało się z naszymi trzema pierwszymi alternatywami.

Celem SuperPutty jest zapewnienie lepszej wersji PuTTY. Robi to poprzez rozszerzenie istniejącej instalacji PuTTY, co czyni ją lepszą. Na przykład SuperPutty pozwala na sesje z kartami i może obsługiwać transfery plików SCP między systemami zdalnymi i lokalnymi.

SuperPutty

Krótko mówiąc, SuperPutty otacza Putty ładniejszym interfejsem z możliwością wielu sesji jednocześnie. Oto przegląd jego głównych funkcji:

  • Interfejs dokowania umożliwiający personalizację i ułatwiający zarządzanie wieloma sesjami PuTTY
  • Eksportuj / importuj konfigurację sesji
  • Bezpieczne przesyłanie plików przy użyciu SCP lub SFTP
  • Pełna obsługa konfiguracji sesji PuTTY, w tym kluczy prywatnych
  • Obsługuje lokalną powłokę przez MinTTY lub puttycyg

Główną wadą SuperPutty jest to, że ponieważ rozszerza istniejącą instalację PuTTY, musisz najpierw zainstalować PuTTY.

Następna na naszej liście najlepszych klientów SSH jest taca PuTTY. Kolejna pochodna PuTTY, ta nawet bardzo do niej przypomina. Główna różnica między tacą PuTTY a PuTTY? Ta ostatnia oferuje subtelne ulepszenia interfejsu użytkownika w stosunku do pierwszej, którą docenią codzienni użytkownicy PuTTY.

Taca PuTTY

Jak widać na zrzucie ekranu, w ogóle nie ma wielu różnic estetycznych między tacą PuTTY a tacą PuTTY. W lewym okienku jest jeszcze kilka kategorii i kilka innych typów połączeń. Warto również zauważyć, że termin PuTTY pozwala użytkownikom zapisywać sesje w rejestrze lub pliku. Oto przegląd głównych funkcji terminu PuTTY:

  • Minimalizowalny do zasobnika systemowego
  • Dostosowywalne ikony
  • Miga ikonę zasobnika po odebraniu sygnału dzwonka
  • Konfigurowalna przezroczystość okna
  • Hiperłącze URL
  • Przenośny: taca PuTTY może opcjonalnie przechowywać konfiguracje sesji w plikach zamiast rejestru
  • Zawsze na najwyższym poziomie (w menu systemowym)
  • Obsługa Android Debug Bridge (ADB)

KiTTY to kolejna rozszerzona wersja PuTTY. W rzeczywistości jest to prawdopodobnie najbardziej bogata w funkcje spośród wszystkich trzech, które prezentujemy. Posiada wszystkie funkcje oryginalnego PuTTY, większość funkcji tacy PuTTY, a następnie kilka innych. Jeśli jesteś przyzwyczajony do PuTTY, interfejs użytkownika KiTTY będzie wyglądał bardzo znajomo.

Koteczek

Jak widać na zrzucie ekranu, wydaje się, że w KiTTY występuje niewielka usterka, w której okno wydaje się zbyt małe, aby pomieścić jego zawartość. Przyciski opcji poniżej „Zamknij okno przy wyjściu” są ledwo widoczne. A okna nie można zmienić rozmiaru i nie ma paska przewijania. Może tak być lub nie w przypadku Twojej instalacji, ale i tak nie stwierdziliśmy, że jest to prawdziwy problem, ponieważ te opcje nie są szczególnie przydatne.

Inne alternatywy szpachlowe

Jednak nie wszystkie alternatywy PuTTY wywodzą się z niego. Niektóre z najlepszych dostępnych produktów i niektóre z najmądrzejszych pomysłów zostały opracowane samodzielnie. Oto najlepsze 2, jakie mogliśmy znaleźć.

MobaXterm jest wyposażony w funkcje zwiększające produktywność. To coś więcej niż tylko klient SSH i oferuje kompletne rozwiązanie do zdalnego zarządzania. MobaXterm ma jednak jedną wadę: nie jest open source. W rzeczywistości nie jest nawet darmowy! Dostępna jest jednak darmowa wersja, która, choć nie jest tak bogata w funkcje, wciąż oferuje ogromną liczbę funkcji. Ponieważ ten artykuł dotyczy bezpłatnych alternatyw PuTTY, o tej wersji tutaj porozmawiamy.

MobaXterm

MobaXterm to kompletne rozwiązanie zdalnego dostępu, nie tylko klient SSH. Może nawiązywać graficzne zdalne połączenia pulpitu z komputerami z systemem Windows i Unix. W rzeczywistości ma wbudowanego klienta VNC do łączenia się z dowolnym komputerem z funkcją VNC.

Ma również graficzną przeglądarkę SFTP, która sprawia, że ​​przesyłanie plików do i ze zdalnego komputera jest wyjątkowo łatwe. Inne zaawansowane funkcje obejmują pełny serwer X i przekazywanie X11 oraz obsługę wtyczek. Możesz pobrać wersję instalatora. Po prostu zainstaluj go jak każdą inną aplikację systemu Windows. Alternatywnie istnieje również wersja przenośna. Pobierasz go jako plik zip zawierający plik wykonywalny MobaXterm i nie musisz go instalować. Skopiuj go na klucz USB i używaj go w dowolnym miejscu. Aby ułatwić naukę tego zadania, pełna dokumentacja jest dostępna online.

Darmowa wersja ma następujące ograniczenia, o których powinieneś wiedzieć:

  • Maksymalna liczba równoczesnych sesji wynosi 12
  • Możesz założyć maksymalnie 2 tunele SSH
  • Ma limit 4 makr
  • Limit czasu TFTP, NFS i Cron wynosi 360 sekund

SmarTTY to darmowy klient SSH, który obsługuje kopiowanie plików i katalogów za pomocą SCP i edycję plików w miejscu. Jest to jeden z najlepszych klientów SSH dla systemu Windows. Może nie być tak w pełni funkcjonalny jak MobaXterm, ale ma wszystko, czego potrzeba do zdalnego zarządzania urządzeniem bezgłowym.

SmarTTY

Ponieważ większość serwerów SSH obsługuje do 10 podsekcji na połączenie, SmarTTY pozwala użytkownikom otworzyć je w nowej karcie bez konieczności ponownego logowania. Ponadto SmarTTY ma graficzne narzędzie do przesyłania plików w stylu Windows, które umożliwia przesyłanie plików do i ze zdalnego komputera. Całe katalogi można przenosić równie łatwo, jak pojedyncze pliki.

Inną świetną funkcją SmarTTY, szczególnie do wykonywania szybkich zadań administracyjnych na zdalnych urządzeniach, jest edytor lokalny. Podczas przeglądania zdalnych plików możesz edytować je bezpośrednio w oprogramowaniu. Nie musisz pobierać pliku, edytować go lokalnie i przesłać z powrotem.

Który jest najlepszym klientem SSH?

Jak zwykle odpowiedź na to palące pytanie jest trudna. I jak zwykle zależy to od tego, czego szukasz. W przypadku rozwiązania opartego na PuTTY Kitty może oferować najwięcej funkcji. I nadal jest bardzo podobny do PuTTY, co jest zaletą, jeśli jesteś przyzwyczajony do PuTTY. Ale jeśli szukasz prawdziwej alternatywy dla PuTTY, możesz trzymać się z dala od wszystkich pochodnych PuTTY.

Jeśli tak jest w Twoim przypadku, obie nasze sugestie „nie-PuTTY” są świetne. MobaXterm jest prawdopodobnie nieco bardziej kompletny, ale ma również bardziej stromą krzywą uczenia się. Co więcej, prawdopodobnie ma wiele funkcji, które, choć świetne, prawdopodobnie nigdy Ci się nie przydadzą.

SmarTTY nie jest open source, ale jest dostępny za darmo. Posiada wszystkie funkcje, których może potrzebować typowy użytkownik, a zintegrowane przesyłanie plików i edycja w miejscu sprawiają, że jest to bardzo atrakcyjne rozwiązanie.

Wniosek

Nawet jeśli nie jesteś twardym administratorem systemu, klient SSH jest nieocenionym narzędziem do wszelkiego rodzaju małych zadań i powinien być częścią zestawu narzędzi. Istnieje wiele więcej niż pięciu alternatyw PuTTY. Pięć, które właśnie omówiliśmy, jest tylko próbką tego, co jest dostępne. Są jednak tym, co uważamy za pięciu najlepszych klientów SSH. Ten, który wybierzesz, będzie bardziej kwestią osobistego gustu niż czegokolwiek innego.

Jak o tobie? Jaka jest twoja ulubiona alternatywa PuTTY? Czy to jeden z prezentowanych tutaj? Co najbardziej lubisz w tym, którego używasz? Czy zastanowiłbyś się nad zmianą? Podziel się z nami swoimi przemyśleniami, korzystając z poniższych komentarzy. Uwielbiamy słyszeć od naszych czytelników.

Jak uzyskać DARMOWĄ sieć VPN na 30 dni

Jeśli potrzebujesz na przykład sieci VPN na krótką chwilę podczas podróży, możesz bezpłatnie otrzymać naszą najwyżej sklasyfikowaną sieć VPN. ExpressVPN obejmuje 30-dniową gwarancję zwrotu pieniędzy. Będziesz musiał zapłacić za subskrypcję, to fakt, ale pozwala pełny dostęp przez 30 dni, a następnie anulujesz w celu uzyskania pełnego zwrotu pieniędzy. Ich zasady anulowania bez zadawania pytań odpowiadają jej nazwie.

2 komentarze

  1. Ćwiekmówi:

    Jak do diabła tęskniłeś za XShell? 🙂

    Odpowiadać
  2. Jean-Francois Messiermówi:

    Używam KiTTY od jakiegoś czasu, używając PuTTY wcześniej. Głównym powodem dotychczasowego używania KiTTY była możliwość rozpoczęcia sesji SSH z serwerem bez zamykania okna wyboru serwera, dzięki czemu mogę rozpocząć więcej niż jedną. Często muszę łączyć się z wieloma serwerami. Ale podoba mi się również to, co właśnie przeczytałem o alternatywach. SmarTTY to ten, który chcę wypróbować, a ponieważ przechodzę do bardziej zorientowanej na Linuksa pracy, może to mieć znaczenie, jeśli oczywiście zostanie zaakceptowane w biurze. Używam Linuksa tylko w domu, więc nie jest to problem ………………………

    Odpowiadać

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarzy.

watch instagram story