Sleva 50% všechny plány, časově omezená nabídka. Od $2.48/mo
6 minut zbývá
Bezpečnost a sítě

Jak vygenerovat klíče SSH ve Windows 10 ve 4 jednoduchých krocích

Alex Robbins By Alex Robbins 6 minut čtení Aktualizováno 22. července 2025
Jak vygenerovat klíče SSH ve Windows 10 ve 4 jednoduchých krocích

Pokud jste někdy používali SSH pro bezpečné připojení k vašemu serveru nebo jinému počítači, pravděpodobně máte představu, co jsou SSH klíče. Klíč SSH je v podstatě způsob, jak ověřit vaši identitu a navázat bezpečné a zabezpečené připojení s jiným systémem. Ale SSH klíče musí být vygenerovány. Jak tedy vygenerujete SSH klíče v Windows 10? Tato otázka je vlastně běžnější, než byste si mysleli, protože mnoho lidí upřednostňuje získání VPS Linux a práci s ním místo dvojího spuštění jejich počítače nebo migrace z Windows. V tomto článku vám ukážu, jak můžete vygenerovat SSH klíč v Windows 10. Budeme používat populárního klienta PuTTY pro SSH Windows. Než se ponoříme do technických detailů, podívejme se na několik definic, abychom byli na stejné vlně. To vám pomůže lépe sledovat pokyny. 

Generování SSH klíče v systému Windows 10 pomocí PuTTY

Pojďme si nejdříve vyjasnit SSH. Co je SSH? A jakou roli hraje SSH v tvorbě klíčů? Secure Socket Shell nebo Socket Shell (SSH) je populární protokol pro vytváření bezpečných a šifrovaných spojení. Klíče SSH jsou standardní součástí protokolu SSH, který se používá k ověřování obou stran a navázání bezpečné relace. Fungují při připojení mezi všemi typy operačních systémů a platforem. Ať se tedy snažíte připojit k Linux VPS nebo k dedikovanému serveru se serverem Windows v nejnovější edici, musíte vytvořit a používat klíče SSH. Předtím než si podrobně vysvětlíme klíče SSH a probíráme, jak je vytvořit v Windows 10, pojďme si povídat o protokolu SSH.

Čtěte také: Připojení ke vzdálenému serveru pomocí SSH ”

Co je protokol SSH? 

SSH je dobře známý protokol, obzvlášť mezi správci IT a správci systémů. Poskytuje uživatelům bezpečnější způsob, jak přistupovat k ostatním systémům přes nezabezpečenou síť. Nabízí autentifikaci pomocí veřejného klíče a silného hesla. S tímto protokolem můžete vzdáleně spravovat aplikace a systémy, přesouvat soubory z jednoho systému na druhý a spouštět příkazy. Protokol SSH naslouchá na portu TCP 22 standardně. 

Co jsou SSH klíče? 

Klíče SSH jsou přihlašovací údaje používané k ověřování hostitelů a uživatelů protokolu SSH. Dalším případem použití je přístup mezi stroji nebo mezi jednotlivými subjekty. Klíče SSH umožňují automatizaci a zajišťují ověřování nezbytné pro moderní cloudové služby.

Klíče se vyskytují v různých velikostech, ale nejčastější volbou je RSA 2048bitové šifrování. Funkčně klíče SSH uchází hesla, udělují přístup a řídí úroveň přístupu. Existují různé způsoby, jak povolit nebo vytvořit SSH v Windows 10. V dalším textu si vysvětlíme, jak vytvořit klíč SSH v Windows pomocí PuTTY. Ale než začneme, proveďme kontroly, zda klíč SSH v Windows existuje či nikoliv.

windows-vps Hostování Windows 10 VPS

Pořiďte si výkonný VPS s Windows 10 pro vzdálenou plochu za nejlepší cenu na trhu. ZDARMA Windows 10 běžící na úložišti NVMe SSD s vysokorychlostním připojením.

Zobrazit plány Windows 10 VPS

Kontrola existujících SSH klíčů v systému Windows 10

Před vytvořením klíče SSH je vhodné zkontrolovat, zda již existují klíče SSH. Postupujte takto:

  1. Otevřete příkazový řádek Windows zadáním cmd do vyhledávacího pole na panelu nástrojů Windows.
  2. Do příkazové řádky zadejte ssh-keygen
  3. Pokud nemáte ssh-keygen, zobrazí se vám tato zpráva:

'ssh-keygen' není rozpoznán jako interní nebo externí příkaz, spustitelný program nebo dávkový soubor              

  1. Výchozí adresář pro klíče SSH by měl vypadat zhruba takto:
/c/Users/YourUserName/ .ssh/id_rsa.pub 

Poznámka: pokud jste nainstalovali git s bash, měli byste otevřít git Bash místo cmd.

Generování SSH klíče v systému Windows pomocí PuTTY

PuTTY je bezplatná a otevřená implementace používaná pro emulaci terminálu na počítačích s Microsoft Windows. Podporuje několik protokolů, jako je SSH, Telnet, SCP, rlogin a raw socket connection. S PuTTY můžete vytvořit klíč SSH v Windows 10 přes terminál Windows. Chcete-li vytvořit klíč SSH v Windows 10 pomocí PuTTY, postupujte takto:

Čtěte také: připojení k vašemu webu přes SSH

Krok 1: Stažení PuTTY

Pokud na vašem systému ještě nemáte PuTTY, stáhněte si ji odsud odkaz. Po stažení ji nainstalujte.

Krok 2: Instalace PuTTY

Kliknutím na stažený soubor můžete zahájit proces instalace. Můžete si přečíst tento článek o Připojení k serveru Linux pomocí PuTTY nebo jednoduše postupujte podle průvodce instalací. Na první stránce klikněte na Další.

Úvodní obrazovka instalátoru PuTTY
Úvodní obrazovka instalátoru PuTTY

Dále vyberte cílovou složku. Výchozí umístění je C:\Program Files\PuTTY\. Můžete ji změnit na libovolnou adresu.

Instalátor PuTTY - výběr umístění
Instalátor PuTTY - výběr umístění

Nyní si vyberte funkce produktu, které chcete nainstalovat. Pokud nemáte žádné speciální požadavky, ponechte výchozí volbu a kliknutím na Instalovat se přesunete na další obrazovku.

Instalátor PuTTY - výběr součástí k instalaci
Instalátor PuTTY - výběr součástí k instalaci

Gratulujeme. Instalovali jste PuTTY. Vykonali jste první kroky k vytvoření klíče SSH v Windows 10. Pojďme na další krok.

Krok 3: Spuštění generátoru klíčů PuTTY SSH

  • Stiskněte na klávesnici klávesu Windows. 
  • Do vyhledávacího pole zadejte PuTTYgen (případně můžete otevřít cmd a zadat PuTTYgen). 
  • Klikněte pravým tlačítkem na PuTTYgen a vyberte Spustit jako správce.
  • Pokud se zobrazí výzva, vyberte ANO.
Spuštění PuTTY jako správce
Spuštění PuTTY jako správce

Krok 4: Použití PuTTY k vytvoření klíče SSH v Windows 10 

Chcete-li nyní vygenerovat klíč SSH v Windows 10, postupujte takto:

  • Na stránce generátoru PuTTY klikněte na tlačítko Generate.
Hlavní obrazovka PuTTY Key Generator
Hlavní obrazovka PuTTY Key Generator
  • Posunování kurzoru je samozřejmě jen vtip, takže si s tím nemusíš dělat hlavu. Počkej, až bude ukazatel průběhu úplně zelený.
Generování klíče v generátoru klíčů PuTTY
Generování klíče v generátoru klíčů PuTTY
  • Uložit veřejný klíč kliknutím na Uložit veřejný klíč tlačítko. Zvolte umístění pro uložení tohoto klíče a zadejte mu název.
Podrobnosti klíče generátoru uTTY
Detaily klíče generátoru PuTTY
  • Chcete-li uložit soukromý klíč, klikněte na Konverzace nabídka. 
Menu pro export klíče v generátoru klíčů PuTTY
Menu pro export klíče v generátoru klíčů PuTTY
  • Kliknutím na Export OpenSSH Key se zobrazí dotaz: "Are you sure you want to save key without a passphrase to protect it?" Vyberte "yes."
  • Zvolte umístění pro uložení klíče.
  • Pojmenujte si svůj privátní klíč.

Gratulujeme. Podařilo se vám vygenerovat klíč SSH, který jsme chtěli, pomocí PuTTY, jednoho z nejlepší SSH klienti pro Windows. Klíče můžete samozřejmě generovat i pomocí OpenSSH, klienta nativního pro Windows 10, ale aplikaci chybějí některé základní funkce, takže se většina vývojářů přiklání k PuTTY nebo jeho alternativám. 

Také si přečtěte: Instalace MikroTik CHR na VPS (pomocí PuTTY)

Jsou klíče SSH dostatečné pro zabezpečení serveru?

OK, máte zabezpečení na straně klienta — připojíte se k serveru přes bezpečný klíč, hotovo. Ale co samotný server? Jste si jisti, že je bezpečný? Bez poskytovatele, kterému na bezpečnosti záleží, bude všechna vaše snaha na SSH zabezpečení úplně zbytečná. Cloudzy si například uvědomuje, jak důležité je bezpečení pro své uživatele, a nabízí firewall založený na AI a inteligentní DDoS ochranu na všech Linux VPS plány. Takže pokud chcete pracovat s libovolnou distribucí Linux bez rizika dvojitého bootování vašeho laptopů, měli byste se podívat na naše Linux VPS plány. 

Sdílet

Další z blogu

Čtěte dál.

Titulní obrázek Cloudzy pro průvodce MikroTik L2TP VPN zobrazující laptop připojující se k serverovému racku přes zářící modrý a zlatý digitální tunel s ikonami štítů.
Bezpečnost a sítě

Nastavení MikroTik L2TP VPN (s IPsec): průvodce pro RouterOS (2026)

V tomto nastavení MikroTik L2TP VPN zajišťuje L2TP tunelování, zatímco IPsec řeší šifrování a integritu. Jejich kombinace poskytuje kompatibilitu s nativními klienty bez závislosti na třetistraných řešeních.

Rexa CyrusRexa Cyrus 9 min čtení
Okno terminálu zobrazující varovnou zprávu SSH o změně identifikace vzdáleného hostitele, s názvem průvodce opravou a brandingem Cloudzy na tmavě tyrkysovém pozadí.
Bezpečnost a sítě

Varování: Remote Host Identification Has Changed a jak ho opravit

SSH je zabezpečený síťový protokol, který vytváří šifrovaný tunel mezi systémy. Oblíbený je zejména mezi vývojáři, kteří potřebují vzdálený přístup k počítačům bez nutnosti grafického rozhraní.

Rexa CyrusRexa Cyrus 10 minut čtení
Ilustrace k průvodci odstraňováním problémů serveru DNS s varovnými symboly a modrým serverem na tmavém pozadí pro chyby překladu názvů Linux
Bezpečnost a sítě

Dočasné selhání překladu názvů: Co to znamená a jak to opravit?

Při používání Linux se může stát, že při přístupu na webové stránky, aktualizaci balíčků nebo provádění úkolů vyžadujících připojení k internetu narazíte na chybu dočasného selhání překladu názvů.

Rexa CyrusRexa Cyrus 12 minut čtení

Připraveni nasadit? Od 2,48 $/měsíc.

Nezávislý cloud od roku 2008. AMD EPYC, NVMe, 40 Gbps. Vrácení peněz do 14 dní.