Secure Shell, kterou známe lépe pod zkratkou SSH, je a protokol vzdálené správy což nám umožňuje upravovat a ovládat naše vzdálené servery na internetu. Vše v souladu s nejpřísnějšími kánony online zabezpečení. V tomto článku si to vysvětlíme jak používat SSH ve Windows a jaké jsou výhody, které nám to přinese.
Mnoho uživatelů operačních systémů Linux a MacOS používá SSH na svých vzdálených serverech ze samotného terminálu. V případě Windows je postup poněkud odlišný.
SSH vznikla v roce 1997 s cílem nahradit Telnet, který jako nešifrovaný protokol nenabízel svým uživatelům žádný typ zabezpečení. Toto je přesně základní aspekt a definitivní argument pro použití Secure Shell: the zabezpečení. SSH používá nejinovativnější kryptografické techniky k zajištění bezpečné komunikace mezi uživateli a vzdálenými servery.
Jak funguje SSH

Za účelem šifrování dat přenášených mezi klientem a serverem používá SSH a systém dvojité autentizace. Na jedné straně používá kryptografii veřejného klíče a na druhé straně používá soukromý klíč.. Klíče pro každý z nich jsou generovány v okamžiku navázání spojení: veřejný klíč je sdílen se serverem a soukromý klíč je uchováván klientem.
Proto musíme rozlišovat dvě hlavní složky:
- Klient SSH, což je aplikace, kterou může uživatel spustit na svém počítači a připojit se k serveru.
- Servidor SSH, software, který běží na vzdáleném serveru.
Důležitým aspektem, který je třeba mít na paměti, je, že pokud chceme toto připojení používat, bude nejprve nutné nakonfigurovat konkrétní počítač, který plní roli SSH serveru. Další alternativou by bylo nahrát soubory ke sdílení do cloudu nebo nastavit vzdálenou plochu.
Povolte a používejte SSH ve Windows
Proces nastavení SSH ve Windows není nijak zvlášť komplikovaný. Následující kroky:
Aktivujte počítač jako SSH server

- Především, zapneme PC který budeme používat jako server.
- Pak použijeme kombinaci kláves Windows + R a do vyhledávacího pole, které se zobrazí, napíšeme services.msc.
- V okně, které se otevře, vyhledáme a klikneme na OpenSSH SSH Server.
- A continuación pulsamos "Start".*
- Poté musíte opakovat přesně stejnou akci s OpenSSH Authentication Agent. Někdy je zakázáno, takže musíte přejít do Vlastnosti, abyste jej povolili.
- Nyní otevřeme nabídku Start a zapíšeme PowerShell. Následující akce musí být provedeny prostřednictvím příkazového řádku PowerShell, protože příkazový řádek nestačí.
- Poté vstoupíme do konzole Windows PowerShell jako správce.
- Dále vložíme následující příkaz: Nové-NetFirewallRule -Název sshd -Zobrazený název 'OpenSSH Server (sshd)' -Služba sshd -Povoleno True -Příchozí směr -Protokol TCP -Akce Povolit -Doména profilu.
(*) Pokud chceme, aby tento start byl automatický při každém zapnutí počítače, musíme kliknout na záložku Nemovitosti y allí změňte typ spouštění z Manual na Automatic.
Aktivujte počítač jako klienta SSH

Po dokončení první fáze se nyní podívejme, co musíme udělat, abychom aktivovali počítač jako klienta SSH. V této druhé fázi je nezbytné použít program s názvem PuTTY:
- Pojďme k počítači, který chceme použít jako SSH klienta.
- V něm nainstalujeme software Tmel (odkaz ke stažení, zde). Doporučuje se stáhnout soubor s příponou .msi, tedy 64bitovou verzi.
- Po dokončení instalace je způsob použití tohoto softwaru velmi jednoduchý: stačí napsat IP označenou jako Host Name y pulsar en el botón Open.
Někdy mohou nastat problémy při používání SSH ve Windows, jako jsou selhání ověřování nebo chyby při navazování spojení se serverem kvůli firewallu atd. Všechny tyto malé chyby lze snadno vyřešit změnou nastavení.
Závěry: důležitost používání SSH
Význam používání SSH spočívá v tom, že nám nabízí bezpečný způsob připojení ke vzdáleným serverům. Pokud je použito nešifrované spojení, může být přenos dat zachycen kýmkoli. To by bylo velmi závažné narušení bezpečnosti, které by hacker (nebo dokonce jakýkoli uživatel s minimálními znalostmi) mohl použít k získání citlivých informací, od hesel po informace o kreditních kartách.
To však není tak snadné s použitím SSH, protokolu schopného šifrovat data tak, aby je mohl číst pouze klient a server.
Na druhou stranu, SSH na Windows a jakýkoli jiný operační systém nabízí rozsáhlé možnosti přizpůsobení. Tyto možnosti lze spravovat úpravou konfiguračního souboru SSH v systému.
Redaktor specializovaný na problematiku technologií a internetu s více než desetiletými zkušenostmi v různých digitálních médiích. Pracoval jsem jako editor a tvůrce obsahu pro e-commerce, komunikaci, online marketing a reklamní společnosti. Psal jsem také na weby o ekonomice, financích a dalších odvětvích. Moje práce je zároveň mou vášní. Nyní prostřednictvím mých článků v Tecnobits, snažím se prozkoumat všechny novinky a nové možnosti, které nám svět technologií každý den nabízí, abychom zlepšili náš život.