
Peter Holmes
0
2276
4
Co je SSH a jak se liší od FTP [vysvětlení technologie] Co je SSH a jak se liší od FTP [vysvětlení technologie] je de facto řešení pro bezpečný přístup ke vzdáleným terminálům v Linuxu a dalších systémech podobných unixu. Pokud máte vzdálený server SSH, ke kterému chcete přistupovat, musíte si stáhnout klienta SSH. Windows neobsahují jeden, ačkoli Mac OS X, Linux a dokonce i Chrome OS společnosti Google obsahují vestavěné klienty SSH.
Jistě, Windows obsahují klienta Telnet, ale Telnet je děsně nejistý Co je Telnet a jaké jsou jeho použití? [MakeUseOf vysvětluje] Co je Telnet a jaké jsou jeho použití? [MakeUseOf vysvětluje] Telnet je jeden z těch technických termínů, které občas uslyšíte, ale ne v reklamě nebo v seznamu funkcí pro prádlo jakéhokoli produktu, který si můžete koupit. Je to proto, že se jedná o protokol nebo jazyk ... a nemělo by se používat, pokud nejste přímo připojeni ke vzdálenému systému a není vystaveno internetu..
FireSSH pro Firefox
Firefox je známý svými výkonnými rozšířeními prohlížeče a FireSSH je jedním z nich. Je to klient SSH implementovaný jako rozšíření Firefoxu, které běží ve vašem prohlížeči, stejně jako FireFTP FireFTP je výkonný FTP FTP klient, který můžete použít ve svém prohlížeči FireFTP je výkonný FTP FTP klient, který můžete použít v prohlížeči Pokud jste někdy udělali jakýkoli druh webové správy, pak jste pravděpodobně někdy použili FTP. Většina webových hostitelů bude mít primitivní soubor uploader, než můžete použít přímo z ... přidává do Firefoxu výkonné FTP funkce.
Po instalaci FireSSH klepněte na tlačítko nabídky Firefox, přejděte na Web Developer a kliknutím na FireSSH jej spusťte. Karta Hlavní umožňuje zadat název účtu, hostitele a přihlašovací údaje, které potřebujete pro váš server SSH. Karta Upřesnit umožňuje nastavit tunelování SSH, takže můžete tunelovat provoz prostřednictvím vzdáleného serveru SSH. Tunelování SSH má mnoho využití, včetně zabránění tomu, aby se snoopovalo na veřejných Wi-Fi, vzdálený přístup k prostředkům v místní síti, obcházení filtrování webu a procházení Internetu, jako byste byli v jiné zemi..
Jako rozšíření Firefoxu FireSSH běží také na Mac OS X a Linux.
Zabezpečené prostředí pro Google Chrome
FireSSH je k dispozici také pro Google Chrome, ale Google poskytuje vlastní oficiální webovou aplikaci SSH klienta. Stačí nainstalovat aplikaci Secure Shell z internetového obchodu Chrome. Přestože je napsán ve webových technologiích a běží v prohlížeči Chrome, běží zcela offline, takže pokud se chcete připojit k serveru SSH spuštěnému v místní síti, nepotřebujete přístup k internetu..
Secure Shell se otevře jako karta prohlížeče a umožňuje se připojit k serveru zadáním uživatelského jména a hostitele (IP adresa) vzdáleného SSH serveru. V případě potřeby můžete také přidat další argumenty příkazového řádku SSH. Stejně jako u jiných webových aplikací Chrome můžete Secure Shell otevřít ve vlastním vyhrazeném okně a oddělit jej od hlavního okna prohlížeče. Secure Shell je pro Firefox méně flexibilní než FireSSH, protože nemůžete nastavit tunelování SSH - rozšiřovací systém Firefoxu je jen silnější.
Protože Secure Shell je webová aplikace Chrome, je k dispozici také pro Mac OS X, Linux a dokonce i pro Chrome OS Jak vyzkoušet Google Chrome OS na vašem PC Jak vyzkoušet Google Chrome OS na vašem PC Kolikrát jste byli osloveni kamarád nebo člen rodiny, který říká, že pro velký a výkonný počítač je opravdu velmi malý, protože vše, co s tím dělají, je kontrola ... .
PuTTY pro Windows Desktop
PuTTY je nejoblíbenější aplikace pro připojení k serverům SSH ve Windows. Je to zcela otevřený zdroj a je dokonce k dispozici jako přenosná aplikace, takže ji můžete přidat do sady nástrojů pro přenosné aplikace a použít ji kdekoli. Rozhraní PuTTY se může zpočátku zdát trochu zastrašující a komplikované, ale jakmile ho začnete používat, je to celkem jednoduché.
PuTTY nabízí více energie a možností než ostatní výše uvedení klienti SSH, běžící jako desktopová aplikace Windows. Stejně jako FireSSH nabízí PuTTY také funkce tunelování SSH. Chcete-li použít PuTTY, stačí spustit launch put.exe, zadat název hostitele (nebo IP adresu) vzdáleného serveru, zajistit správnost portu a kliknout na Otevřít. PuTTY se připojí k serveru a vyzve vás k zadání uživatelského jména a hesla. Pokud chcete, můžete také uložit tyto informace o relaci - klikněte na možnost Výchozí nastavení a klikněte na Uložit a PuTTY použije uložená nastavení při každém otevření.
Všechny tyto možnosti jsou k dispozici v hlavním konfiguračním podokně. Pravděpodobně se nemusíte dotýkat žádné jiné možnosti. Pokud chcete nastavit tunelování SSH v systému PuTTY Jak vyladit webový provoz pomocí SSH Secure Shell Jak vyladit webový provoz pomocí SSH Secure Shell, najdete možnost v části Připojení -> SSH -> Tunely.
OpenSSH pro terminál Cygwin
Pokud běžně používáte standardní příkaz SSH v systémech Linux, Mac OS X a dalších systémech podobných unixu, možná budete chtít nainstalovat a použít stejný příkaz v systému Windows místo toho, abyste se hádali s grafickými programy. OpenSSH není přímo kompatibilní s Windows, ale může být nainstalován jako součást balíčku Cygwin unixových utilit pro Windows.
Pokud jste novým SSH, pravděpodobně budete chtít použít jednu z výše uvedených grafických možností. Pokud však máte zkušenosti s používáním příkazu SSH na jiných platformách, zjistíte, že příkaz OpenSSH zahrnutý v Cygwin funguje stejně jako na jiných platformách, se stejnou syntaxí..
Stačí nainstalovat Cygwin - je to velký balíček, protože instaluje více než jen OpenSSH. Až budete vyzváni k výběru balíčků, vyhledejte OpenSSH, rozbalte sekci Net a klikněte na “Přeskočit” text nalevo od balíčku OpenSSH. Kliknutím na možnost Přeskočit balíček přepnete “Přeskočit” na číslo verze, což zajistí, že bude nainstalováno.
Po dokončení instalačního procesu můžete spustit aplikaci Cygwin Terminal a spustit stejný příkaz SSH, jaký byste spustili v operačních systémech podobných unixu.
Které byste měli použít?
Který klient SSH je tedy nejlepší? To záleží na tom, co hledáte:
- Pokud se vám líbí myšlenka klienta SSH spuštěného v prohlížeči, uchopte FireSSH pro Firefox nebo Secure Shell pro Chrome. Nezapomeňte, že Secure Shell pro Chrome je nejoblíbenější možností a nedovolí vám provádět tunelování SSH.
- Pokud chcete výkonnou aplikaci SSH s grafickým rozhraním, které vám umožní konfigurovat nastavení a ukládat informace o relaci, použijte PuTTY. Je to nejpopulárnější klient Windows SSH z nějakého důvodu a je celkem jednoduché naučit se základům.
- Pokud chcete klasický příkaz SSH bez grafického rozhraní, použijte Cygwin.
Pokud bychom to museli doporučit, řekli bychom, že většina uživatelů by měla jít s PuTTY.
Jaký je váš oblíbený klient SSH ve Windows? Zanechte komentář a dejte nám vědět - zvláště pokud jsme to nezmínili výše.
Obrázek Kredit: Teguh Jati Prasetyo přes Shutterstock.com