Secure Shell neboli SSH je síťový protokol, který umožňuje vzdálené ovládání síťových služeb v nezabezpečené síti. SSH poskytuje mnoho funkcí, zejména pro vzdálenou správu sítě. SSH je šikovný nástroj pro běžné uživatele Linuxu a také pro domácí uživatele. Ačkoli existuje spousta klientů SSH pro počítače se systémy Linux, Windows a MacOS, klienty SSH využívají i mobilní zařízení. Již dříve jsme se zabývali seznamem nejlepších klientů SSH pro Windows. V tomto příspěvku se dozvíme vše o nejlepších klientech SSH pro Android!

Co je SSH?

SSH neboli Secure Shell využívá kryptografii veřejných klíčů pro ověřování vzdálených počítačů, čímž vytváří bezpečný tunel, který zabraňuje cizím osobám odposlouchávat přenášený obsah. Pomocí SSH je možné ověřování dvěma základními způsoby. Jeden využívá automaticky generované kombinace veřejného a soukromého klíče pro šifrování síťového připojení, přičemž pro další přihlášení je vyžadováno ověření heslem. Druhý způsob využívá ruční generování párů veřejných a soukromých klíčů. Tímto způsobem ověřuje připojení pro přihlášení bez hesla.

Co můžete dělat pomocí SSH?“

Důležitější je, čeho můžete pomocí SSH dosáhnout? Primárně je SSH užitečné pro správu serverů (včetně domácích), správu sítě a vzdálenou údržbu klientů. SSH používám například ke správě svého domácího serveru ThinkServer TS140 Plex, který běží bez hlavy. Protože nemám připojený monitor, k provádění aktualizací, restartů a přenosů souborů jednoduše využívám SSH k serveru, na kterém běží Ubuntu, a aktualizuji software a základní operační systém (OS) prostřednictvím příkazového řádku.

Podobně je SSH ideální pro správu zařízení, jako jsou jednodeskové počítače (SBC), například Odroid XU4 a Raspberry Pi. SSH používám pro aktualizaci svého herního retro počítače Raspberry Pi a počítače domácího kina (HTPC) se spuštěnými programy RetroPie a Recalbox, a to tak, že se do počítače Pi připojím pomocí SSH a nainstaluji aktualizace pomocí příkazového řádku nebo upravím konfigurační soubory.

Pomocí SSH můžete také přenášet soubory. I když je to možné pomocí rozhraní příkazového řádku, verze SSH s názvem SFTP je pro takové aplikace vhodnější. SFTP neboli SSH File Transfer Protocol je protokol, který je dodáván společně s protokolem SSH a podobným způsobem zpracovává síťová připojení. SFTP však poskytuje grafické uživatelské rozhraní (GUI) pro přenos souborů, což je mnohem jednodušší než přenos souborů pomocí rozhraní CLI, které vyžaduje zadávání cest k souborům a složkám.

Proč používat SSH v systému Android?

SSH v počítači má smysl, ale proč používat aplikace SSH pro systém Android? S rostoucím výkonem telefonů a tabletů se v podstatě dostávají na úroveň, kdy mohou konkurovat počítačům nižší až střední třídy. Proto mobilní zařízení slouží jako náhrada PC. Na cestách často používám svůj Samsung Galaxy Note 10.1 2014 Edition jako notebook. Protože mám nainstalovaného klienta zabezpečeného prostředí Android, mohu jej používat ke správě různých zařízení připojených k síti, včetně serveru Plex a zařízení Raspberry Pi.

Nejlepší klienti SSH pro Android: Bezplatní klienti SSH pro Android

Existuje spousta bezplatných klientů SSH pro Android. Podívejte se na nejlepší klienty SSH pro Android, které si můžete stáhnout!

JuiceSSH

Snad nejlepším z bezplatných klientů SSH pro Android je JuiceSSH. Je to v podstatě jednomyslná volba pro SSH na Androidu, která přichází vysoce hodnocená na mnoha fórech. Navíc při vyhledávání SSH v obchodě Google Play je JuiceSSH mezi prvními výsledky.

Na palubě najdete plnobarevný terminál, vyskakovací klávesnici s požadovanými znaky shellu a podporu externí klávesnice. K dispozici jsou šikovné funkce, jako je možnost používat klávesy hlasitosti pro změnu velikosti písma, přidávání zásuvných modulů a dokonce i přístup k Telentu. Navíc můžete přistupovat k místním terminálům Android a vybrat si z několika motivů. Mezi různými motivy JuiceSSH najdete světlý, tmavý, Molokai, Solarized Dark, Solarized Light a 80s hacker.

Přestože je JuiceSSH k dispozici zdarma, může se pochlubit sadou profesionálních funkcí. Ty jsou omezeny na placený upgrade v aplikaci. S JuiceSSH pro získáte integraci s Amazon AWS a EC2, automatické šifrování AES-256 a widget pro rychlý přístup. K dispozici je také prvek týmové spolupráce pro sdílení připojení, což je rozhodně bonus pro firemní použití a distribuované týmy. Celkově je JuiceSSH jedním z nejlepších klientů SSH pro Android, které si můžete stáhnout.

Termius

Podívejte se na Termius, jednu z nejlepších dostupných aplikací SSH pro Android. Najdete v něm podporu SSH, Mosh a Telnet, místní terminál s bashem, přesměrování portů pro vzdálené, místní a dynamické klienty, automatické rozpoznávání operačních systémů jako Fedora, Ubuntu a Raspberry Pi a další. Zatímco mnoho bezplatných klientů SSH pro Android poskytuje solidní sadu funkcí, ale zobrazuje reklamy, bezplatná iterace Termius postrádá placené bannery a reklamy.

Přesto je k dispozici volitelná placená verze, která umožňuje podporu SFTP, ochranu otisků prstů, widget na domovské obrazovce a integraci AWS EC2. Pro efektní a snadno použitelnou aplikaci je Termius vynikající volbou klienta zabezpečeného shellu pro Android.

ConnectBot

Jedna z nejlepších aplikací SSH pro Android, ConnectBot, přináší dobře vybaveného klienta zabezpečeného shellu pro Android. S jeho pomocí můžete spravovat více souběžných relací SSH, vytvářet zabezpečené tunely a také kopírovat a vkládat mezi aplikacemi v zařízení se systémem Android. Jak poznamenávají uživatelé, funkce CTRL fungují a automatizace po přihlášení dělá z ConnectBot jednoho z nejlepších klientů SSH pro zařízení se systémem Android. Na rozdíl od mnoha jiných možností SSH na Androidu navíc ConnectBot postrádá placený upgrade. Proto je pro všechny funkce zcela zdarma.

Termux

V Termuxu získáte šikovnou aplikaci SSH na Android. Užitečná terminálová aplikace Termux umožňuje funkce, jako je editace souborů pomocí Vim a Nano, používání bashe a dokonce i vývoj v jazyce C pomocí Clang. Termux je tak pravděpodobně jedním z nejuniverzálnějších bezplatných klientů SSH pro Android, které si můžete stáhnout.

MobileSSH

PuTTY je špičkový klient SSH pro počítače. MobileSSH je klient zabezpečeného shellu pro Android založený na PuTTy a OpenSSH. Protože je odvozen od populárních klientů SSH, je MobileSSh v seznamu nejlepších klientů SSH pro Android. Doplněný o intuitivní rozhraní, spoustu nastavení a pravidelné aktualizace dělají z MobileSSH fantastickou volbu mezi nejlepšími klienty SSH pro Android. Přestože se jedná o holou aplikaci, MobileSSH ve své jednoduchosti přináší výkon špičkové aplikace SSH pro Android.

SSHDroid

SSHDroid je vynikající klient SSH pro Android. Umožňuje terminálové připojení i funkce SFTP, Cyberduck a WinSCP. Stejně jako JuiceSSH a Termux má SSHDroid bezplatnou verzi a placený upgrade. Mezi profesionální funkce patří widgety na domovské obrazovce a zamykací obrazovce, bílý seznam pro automatické spouštění Wi-Fi, ověřování pomocí sdílených klíčů a odstraňování reklam. I přes svou profesionální iteraci si však SSHDroid udržuje pozici jednoho z nejlepších bezplatných klientů SSH pro Android na trhu. Protože SSHDroid nabízí kromě SSH také SFTP, je elegantní volbou pro přenos souborů a podobně i pro správu souborových nebo mediálních serverů.

SSH/SFTP/FTP/Telenet Advanced Client – Admin Hands

Komplexní aplikace SSH v systému Android, SSH/SFTP/FTP/Telenet Advanced Client Admin Hands, poskytuje chvályhodnou škálu možností připojení. Patří mezi ně SSH, Telenet a SFTP. K dispozici je dávkový režim, zvýrazňovač syntaxe a integrovaný textový editor. To vše z něj dělá jednoho z nejlepších klientů SSH pro Android.

AndFTP

Další z nejlepších aplikací SSH pro Android s příhodným názvem AndFTP nabízí možnosti SSH, FTP, FTPS, SFTP a SCP. Je to mnohostranný program s mnoha možnostmi správy připojení SSH k různým zařízením.

Putty SSH

PuTTy je jedním z nejlepších desktopových klientů SSH. Ačkoli jej neudržují stejní vývojáři, Putty Connectbot je skvělý klient SSH pro zařízení se systémem Android. Je intuitivní s vynikajícím rozvržením, zdarma a přitom výkonný.

OrangeSSH Client

OrangeSSH je díky svému plně barevnému terminálu, podpoře znaků UTF-8 a kompatibilitě s IPv6 skvělý klient zabezpečeného shellu pro Android. Díky malému instalačnímu souboru a skvělé konektivitě s aplikacemi se stock klávesnicí je rychlý a robustní.

Závěrečné úvahy o aplikacích SSH pro Android

Krátké vyhledávání nejlepších klientů SSH pro Android přináší spoustu výsledků. Ačkoli existuje mnoho klientů SSH pro Android, pouze některé bezplatné klienty SSH pro Android jsou zcela zdarma. Mnoho řešení pro přístup k SSH v systému Android nabízí placená vylepšení a funguje na modelu freemium. S touto konfigurací získáte přístup k bezpečnému klientovi shellu pro Android, přičemž za malou jednorázovou nebo opakovanou platbu přidáte funkce a odstraníte omezení. S placenou iterací klienta zabezpečeného shellu pro Android můžete například získat kromě SSH také přístup k SFTP. Celkově lze říci, že bezplatní klienti SSH pro Android jsou pro poskytování SSH v systému Android fantastičtí. Většina aplikací SSH pro Android je zcela použitelná bez placení. Platit budete chtít hlavně v případě, že dáváte přednost prémiovým funkcím, jako je skupinová spolupráce, odstranění reklam a SFTP nad rámec čistě SSH.

Jste na řadě: Které nejlepší klienty SSH pro Android doporučujete?

Pomohl vám tento příspěvek?“

SmartHomeBeginner přináší podrobné návody dostatečně srozumitelné i pro začátečníky. Pokud to čtete, zvažte prosím, zda nám jako projev uznání nekoupíte kávu (nebo dvě).

Tento příspěvek byl naposledy upraven 26. září 2020 23:13

Přihlásit se k odběru novinek Odhlásit se od odběru novinek

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.