Důležité body
- Aplikace pro SSH připojení, jako je Terminal, PuTTY pro Mac, iTerm2, Termius a ZOC Terminal, umožňují vzdálený přístup a ovládání jiných počítačů prostřednictvím šifrovaného spojení.
- Terminal, nativní SSH klient v macOS, je bezplatný a již předinstalovaný, což ho činí pohodlnou volbou pro ty, kteří jsou zvyklí pracovat s kódem.
- PuTTY pro Mac nabízí grafické rozhraní a možnost uložit přihlašovací údaje a informace o relaci, zatímco iTerm2 poskytuje pokročilé funkce, jako jsou rozdělené panely a automatické doplňování kódu. Termius je univerzální nástroj, který funguje na různých zařízeních, a ZOC Terminal nabízí funkce pro organizaci a úpravy pro zkušené uživatele.
SSH, neboli Secure Shell, je síťový protokol, který zabezpečuje vzdálený přístup k jinému počítači pomocí šifrovaného spojení. Umožňuje otevírat soubory a spouštět programy na jednom počítači z jiného.
SSH je součástí většiny moderních operačních systémů, včetně macOS, což usnadňuje vzdálenou práci a přístup k souborům. Který SSH klient je ale pro Mac nejlepší?
Níže naleznete seznam našich doporučených SSH klientů pro macOS. Vyberte si ten, který nejlépe vyhovuje vašim potřebám, a začněte ho používat co nejdříve!
1. Terminal
macOS již obsahuje aplikaci, která umožňuje využívat SSH. Jedná se o aplikaci Terminal, kterou obvykle najdete ve složce Aplikace v podsložce Utility. Existuje ale i několik dalších způsobů, jak Terminal spustit.
V otevřeném terminálu se můžete k vzdálenému počítači připojit pomocí příkazu ssh uživatel@IP-adresa
, kde uživatel
nahradíte svým uživatelským jménem pro daný systém a IP-adresa
IP adresou vzdáleného serveru.
Poté můžete zadávat příkazy pro přístup k souborům a spouštění programů na vzdáleném počítači. Terminal pracuje na textové bázi, takže příkazy zadáváte a potvrzujete stisknutím klávesy Enter.
Pokud hledáte inspiraci pro příkazy, které můžete v Terminalu zadávat, máme k dispozici tahák s příkazy pro Mac Terminal.
Pro ty, kdo s kódováním nemají velké zkušenosti, může být Terminal obtížný. Pokud ale máte v těchto oblastech alespoň základní znalosti, měli byste si s ním poradit. Navíc je zdarma a je již součástí vašeho Macu! Jiný SSH klient pro macOS by musel být opravdu výjimečný, aby ho překonal.
2. PuTTY pro Mac
Otevřené konfigurační okno PuTTY na Macu se zvýrazněnou záložkou Barvy.
PuTTY je aplikace původně určená pro Windows, která umožňuje připojení k SSH serverům. Nicméně, je možné ji nainstalovat a používat i na počítačích Mac. Stejně jako verze pro Windows, PuTTY pro Mac umožňuje vytvářet terminálová okna pro přihlašování a ovládání vzdálených počítačů prostřednictvím SSH.
Na rozdíl od macOS, který je založený na Unixu, nemá Windows vestavěný terminál. PuTTY toto omezení řeší. PuTTY pro Mac tedy není nutný pro navázání SSH spojení nebo spuštění příkazového řádku na Macu, ale nabízí funkce, které ho činí užitečným SSH klientem i pro macOS.
PuTTY pro Mac poskytuje grafické uživatelské rozhraní (GUI), které umožňuje přihlašování místo použití okna Terminalu. GUI nabízí možnost ukládat přihlašovací údaje, takže si nemusíte pamatovat hesla.
PuTTY pro Mac také umožňuje uložit informace o SSH relaci, jako je IP adresa a číslo portu, ke kterému se připojujete. To usnadní a urychlí přihlašování a přepínání mezi vzdálenými počítači.
V konečném důsledku ale PuTTY pro Mac funguje podobně jako Terminal z hlediska provozu a akcí, které může provádět. Pro instalaci PuTTY na Mac se doporučuje použít Terminal. Možná je efektivnější používat pouze Terminal, než stahovat samostatného SSH klienta pro stejné základní funkce.
Pokud ale PuTTY znáte z Windows nebo chcete mít uložené přihlašovací údaje a informace o relaci, PuTTY pro Mac je skvělou volbou.
Stáhnout: PuTTY pro Mac (Zdarma)
3. iTerm2
Pokud máte s Terminálem nějaké výhrady nebo se cítíte omezeni jeho možnostmi, iTerm2 je pro vás ideální SSH klient. Jedná se o kompletní náhradu Terminalu. Kromě vytváření SSH spojení vám iTerm2 umožňuje provádět všechny funkce, které zvládne Terminal, ale s mnoha dalšími užitečnými funkcemi navíc.
iTerm2 podporuje rozdělené panely, takže můžete mít otevřeno několik oken Terminalu a pracovat s nimi současně. Umožňuje také vyhledávání v terminálovém okně konkrétních slov nebo příkazů.
Kopírování a vkládání je v iTerm2 jednodušší než v PuTTY pro Mac a uchovává historii vkládání, takže snadno najdete dříve kopírované položky. Také umožňuje vracet se a obnovovat smazaný nebo upravený text pomocí funkce okamžitého přehrávání.
Při použití SSH vás iTerm2 informuje, ve kterém adresáři se nacházíte, a umožňuje vám přecházet zpět k předchozím příkazům pomocí klávesové zkratky Shift + Cmd + Šipka nahoru nebo Shift + Cmd + Šipka dolů.
iTerm2 také sleduje, které adresáře na SSH připojeních navštěvujete nejčastěji, takže se k nim dostanete ještě rychleji. A umožňuje vám vytvářet a přepínat mezi profily, abyste mohli používat různá oprávnění nebo se rychle připojovat k různým SSH spojením.
Díky automatickému doplňování kódu (které funguje v SSH i v běžných oknech Terminálu) a možnosti vyvolat aplikaci pomocí klávesové zkratky jsou funkce iTerm2 neuvěřitelné pro vytváření a používání SSH připojení a obecně pro práci s Terminálem.
Osvojení si iTerm2 může vyžadovat určitý čas, pokud ještě nemáte zkušenosti s příkazy Terminálu. Pokud se ale chcete Terminal naučit a mít přitom k dispozici nápovědu v podobě automatického doplňování, iTerm2 by mohl být skvělý SSH klient pro váš Mac.
Stáhnout: iTerm2 (Zdarma)
4. Termius
Termius je SSH klient, který funguje nejen na počítačích Mac, Windows a Linux, ale i na mobilních zařízeních. Můžete ho tedy použít pro připojení k SSH serverům na vašem Macu, ale i na zařízeních s iOS. Je to tedy spolehlivý nástroj pro šifrování a přenos dat mezi zařízeními, které vlastníte, a mezi všemi vzdálenými zařízeními, ke kterým potřebujete mít přístup.
Termius nenahrazuje Terminal jako iTerm2, ale nabízí podobnou funkci automatického doplňování textu v příkazovém řádku a možnost ukládat často používané příkazy, které můžete sdílet s ostatními na SSH serveru.
Kromě oken a ovládacích prvků podobných Terminálu nabízí Termius grafické rozhraní pro SFTP (Secure File Transfer Protocol), bezpečný způsob sdílení souborů mezi zařízeními. Takže můžete nahrávat a stahovat soubory přes SSH spojení v Termius bez použití příkazového řádku!
Díky tomu je podle našeho názoru Termius snadnější SSH klient pro Mac než většina ostatních možností v tomto seznamu. Pro získání funkce SFTP ale musíte zaplatit 10 $ měsíčně za verzi Pro. Termius má i bezplatnou verzi Starter, která je ale bez grafického rozhraní SFTP velmi podobná ostatním možnostem v našem seznamu.
Pokud vám nebo vašemu týmu stojí za to vyhnout se učení příkazového řádku, Termius Premium by se mohl vyplatit. (Termius nabízí i verzi Teams za 20 $ měsíčně na člena týmu a Termius Business za 30 $ měsíčně na zaměstnance.) Nicméně i základní verze Termius je stále velmi dobrý SSH klient pro Mac!
Stáhnout: Termius (Zdarma, k dispozici předplatné)
5. ZOC Terminal
Dalším emulátorem terminálu, který skvěle funguje jako SSH klient pro Mac, je ZOC Terminal. Jedná se o emulátor, který je vhodný pro udržování pořádku při používání a přesouvání souborů na SSH připojeních.
ZOC Terminal umožňuje otevírat více panelů Terminálu a barevně je označovat, abyste měli přehled o tom, ke kterému serveru jste připojeni. Také pro vás spravuje „adresář“ složek a hostitelů, které jsou rovněž barevně označeny pro rychlý přístup a snadnou správu různých serverů.
Snadno můžete procházet příkazy, které jste v ZOC Terminal zadali, a zobrazit si veškerý text relace. Můžete se tak v relaci vracet nebo znovu používat stejné příkazy tak rychle, jak potřebujete.
ZOC Terminal nabízí rozsáhlé možnosti přizpůsobení. Klávesnici můžete v ZOC Terminalu kompletně přemapovat a vytvářet si tak klávesové zkratky pro určité funkce příkazového řádku a textové vstupy. Umožňuje také používat klávesy F-Macro a přizpůsobené panely tlačítek pro příkazy.
Opět se jedná o SSH klienta pro Mac, který vyžaduje znalost Terminálu a příkazového řádku. Pokud ale tyto znalosti máte a hledáte nástroj, který dokáže nahradit Terminal s pokročilejšími funkcemi pro organizaci a přizpůsobení, ZOC Terminal je pro vás ideální.
Stáhnout: ZOC Terminal (Zdarma)
Na Macu existuje mnoho SSH klientů
macOS má vestavěnou možnost vytváření SSH spojení pomocí Terminálu. Existuje však mnoho dalších SSH klientů pro Mac, z nichž každý má své vlastní funkce, které usnadňují vzdálený přístup k jiným zařízením pomocí SSH.
Doufáme, že na svém Macu najdete SSH klienta, který vyhovuje vašim potřebám. My už jsme si vybrali a nyní můžeme bezpečně sdílet soubory a data!