Chcete-li vytvořit připojení SSH mezi počítačem se systémem Linux a vzdáleným serverem, musíte mít nainstalovaného klienta SSH. Zde jsou některé z nejlepších možností.
Secure Shell (SSH) je protokol síťového připojení, který umožňuje ovládat vzdálené počítače přes síť.
Chcete-li používat SSH v systému Linux, musíte si nainstalovat klienta SSH. Zde je seznam některých nejoblíbenějších klientů SSH pro Linux, ze kterých si můžete vybrat.
1. OpenSSH
OpenSSH, pravděpodobně nejpopulárnější SSH klient pro Linux, je standardně nainstalován na většině linuxových distribucí. Je to open source, zdarma k použití a všestranný. OpenSSH je k dispozici také na jiných platformách, jako jsou Windows, macOS a BSD.
OpenSSH je lehký a snadno se používá. Dodává se se sadou nástrojů, které zvládnou práci, nic přepychového. Můžete jej použít pro tunelování SSH, zabezpečené vzdálené přihlášení a přenos souborů.
OpenSSH také přichází s ssh-keygen nástroj, který vám to umožní vytvořit šifrované klíče pro bezpečnější vzdálené přihlášení bez hesla.
Zabezpečený přenos souborů je další špičkovou funkcí OpenSSH. Pomocí příkazu scp můžete bezpečně přenášet soubory mezi dvěma počítači, ať už lokálně nebo přes internet. Nástroj scp vám také umožňuje přenášet soubory mezi různými operačními systémy. Můžete například přenášet soubory ze serveru Linux do počítače se systémem Windows nebo macOS.
Pokud nemáte nainstalovaný OpenSSH, zde je návod, jak jej nainstalovat do distribuce založené na Debianu, jako je Ubuntu:
sudo apt install openssh-server
U distribucí založených na RHEL:
sudo dnf nainstalujte openssh-server
Na Arch Linuxu:
sudo pacman -Sy openssh
2. Tmel
PuTTY je další výkonný open source a multiplatformní klient SSH, který byl původně vyvinut pro Windows, ale nyní se dostal do Linuxu a macOS.
PuTTY přichází s intuitivním a lehkým GUI, které se velmi snadno používá. Má skvělé funkce, díky čemuž je oblíbený mezi mnoha správci systému.
Kromě SSH podporuje PuTTY několik protokolů vzdáleného připojení, jako je telnet – starší protokol připojení, který je méně bezpečný, ale praktický při připojování k systémům, které nepodporují SSH.
PuTTY také podporuje sériové připojení. Sériové připojení je velmi rozšířené na síťových zařízeních, jako jsou přepínače a směrovače.
Zde je návod, jak nainstalovat PuTTY na Debian nebo Ubuntu:
sudo apt install putty
U distribucí založených na RHEL:
sudo dnf nainstalovat putty
Na Arch Linuxu a jeho derivátech:
sudo pacman -Sy tmel
3. Termius
Termius je moderní a všestranný SSH klient pro Linux. Je skutečně multiplatformní, protože jej můžete používat na počítačích i chytrých telefonech. Je k dispozici na macOS, Windows, Linux, Android a iOS.
Termius je zdarma pro osobní použití s omezenými funkcemi, které jsou stále skvělé. Pro pokročilejší funkce a týmovou spolupráci si můžete předplatit verzi Pro nebo Team, do které se vyplatí investovat na základě funkcí, které obsahuje, a zvýšení produktivity.
Termius, nepochybně jeden z nejvíce přizpůsobitelných klientů SSH na dnešním trhu, přichází s různými motivy, stylizací písem a dalšími funkcemi přizpůsobení.
S Termiusem můžete bezpečně synchronizovat a zálohovat svá data a konfigurace, takže kdykoli přejdete na jiné zařízení, získáte stejný vzhled a dojem. Termius může také importovat konfigurační data SSH z jiných klientů SSH, jako jsou PuTTY, MobaXterm a SecureCRT.
Snadno spolupracujte s ostatními členy týmu a obchodními partnery díky bezpečnému sdílení relací SSH, přístupu k infrastruktuře a synchronizaci dat v cloudu s Termiusem.
Stažení:Termius
4. MobaXterm
MobaXterm je výkonný terminál a klient SSH, který byl původně navržen pro Windows. Nyní má přenosnou edici pro Linux.
MobaXterm přichází se širokou škálou funkcí a nástrojů pro práci na dálku. Dodává se s integrovaným X serverem, který vám umožňuje spouštět aplikace GUI vzdáleně a zobrazovat je na vašem místním zařízení.
Kromě SSH vám MobaXterm umožňuje používat více řešení vzdáleného připojení, jako je SFTP, RDP, VNC FTP a méně bezpečný telnet. Dodává se také s mnoha síťovými nástroji, které podporují vaše každodenní pracovní zatížení.
S MobaXterm můžete snadno spravovat více relací najednou. V rozhraní s kartami můžete přepínat mezi různými kartami, což vám usnadní poskytování podpory nebo údržby několika vzdáleným připojením najednou.
MobaXterm nabízí komplexní sadu funkcí pro vaše potřeby vzdáleného připojení. Je široce používán systémovými administrátory, vývojáři a IT profesionály.
Stažení:MobaXterm
5. Terminátor
Terminator není klient SSH, ale emulátor terminálu, který podporuje robustní připojení SSH. Je to open source a multiplatformní.
Terminator umožňuje otevřít a spravovat více připojení SSH v jednom okně. Kromě toho jej můžete použít ke spuštění všech linuxových příkazů, které znáte.
Své relace SSH můžete rozdělit vertikálně nebo horizontálně v rámci jednoho okna pomocí Terminátora. To vám umožní rychle vyhledat informace na první pohled a poskytuje velké zvýšení produktivity.
Terminator nabízí skvělé funkce přizpůsobení, takže si můžete přizpůsobit uživatelské prostředí podle svých představ. Umožňuje vám přizpůsobit písma, barvy, klávesové zkratky a další předvolby.
Zde je návod, jak nainstalovat Terminator na Debian a Ubuntu:
sudo apt install terminator
Instalace na Arch Linux:
sudo pacman -S terminátor
A na distribucích založených na RHEL:
sudo dnf install epel-release && sudo dnf install terminator
6. Remmina
Remmina je vzdálená plocha založená na GUI a klient SSH pro Linux s mnoha funkcemi. Dodává se s čistým a uživatelsky přívětivým rozhraním, díky čemuž je oblíbenou volbou mezi inženýry.
Kromě SSH podporuje Remmina další protokoly vzdáleného připojení, jako je Remote Desktop Protocol (RDP), VNC, NX, SPICE atd. To vám umožní připojit se k širší řadě operačních systémů.
S Remminou si můžete snadno přizpůsobit nastavení zobrazení, klávesové zkratky, metody ověřování a další. Spravujte a organizujte své relace a zařízení vzdáleného připojení. Uložte si své profily připojení a seřaďte je pro rychlý přístup a spolupráci.
Rozhraní s kartami umožňuje spravovat více vzdálených relací v jednom okně. To je praktické, když chcete přepínat mezi různými připojeními bez otevírání více oken.
Remmina přichází také s možností přenosu souborů, což vám umožňuje přenášet soubory mezi místním počítačem a vzdálenými počítači.
Spusťte následující příkaz a nainstalujte Remmina do distribucí založených na Debianu:
sudo apt install remmina
Instalace na Arch Linux:
sudo pacman -S remmina
A v distribucích založených na RHEL spusťte:
sudo dnf nainstalovat remmina
7. Správce PAC
PAC Manager je výkonné řešení vzdáleného připojení s otevřeným zdrojovým kódem založené na grafickém uživatelském rozhraní, které poskytuje centralizovaný portál pro správu vašich připojení SSH. Dodává se s funkcemi speciálně navrženými pro síťové inženýry a správce systémů.
PAC Manager poskytuje možnosti automatizace a skriptování, takže můžete snadno automaticky spouštět sady příkazů na vzdálených systémech.
PAC Manager není omezen pouze na SSH. Podporuje širokou škálu protokolů, jako je RDP, VNC, Serial atd. Dále podporuje zabezpečené tunelování SSH a přesměrování portů na vzdálené systémy.
Zde je návod, jak nainstalovat PAC Manager na Debian a Ubuntu:
sudo apt nainstalovat pac-manager
A na distribucích založených na RHEL:
sudo dnf nainstalujte pac-manager
Spravujte vzdálená připojení v systému Linux pomocí SSH
SSH je bezpečný protokol, který nabízí skvělé možnosti vzdálené správy. Je zvláště důležité pro připojení ke vzdáleným linuxovým serverům, které nemají GUI.
Zvyšte svou produktivitu a vylepšete svůj pracovní postup získáním správného klienta SSH pro vaše potřeby.