Putty je jedním z nejoblíbenějších klientů SSH pro Windows, který umožňuje vzdálenou správu serverů a počítačů. Chcete-li nainstalovat připojení ke vzdálenému serveru, Putty vyžaduje použití klíčů ppk.
Klíč ppk je soubor, který obsahuje informace o vašem soukromém klíči a slouží k ověření na vzdáleném serveru. Vytvoření klíče ppk je nezbytným krokem před instalací připojení pomocí Putty.
K vytvoření PPK klíče budete potřebovat program PuTTYgen, který je dodáván s Putty. PuTTYgen vám umožňuje generovat a spravovat klíče pro autentizaci. Tento program poskytuje grafické rozhraní pro vytváření klíčů, díky čemuž je proces pohodlný a snadný i pro začátečníky.
Při vytváření PPK klíče budete vyzváni k vygenerování nového páru klíčů: veřejný a soukromý. Veřejný klíč je navržen tak, aby hostoval na serveru, aby autorizoval nainstalovaného klienta, zatímco soukromý klíč bude uložen ve vašem počítači a použit k ověření na serveru.
Příprava a instalace klienta Putty
Chcete-li použít Soubor ppk v Putty, musíte do počítače předem nainstalovat speciálního klienta Putty. Zde je návod, jak připravit a nainstalovat Putty:
1. Stáhněte si nejnovější verzi Putty z oficiálních webových stránek vývojáře. Putty je bezplatný software, takže si jej můžete bezpečně stáhnout z oficiálních stránek.
2. Spusťte instalační soubor Putty. Chcete-li to provést, stačí poklepáním na stažený soubor zahájit proces instalace.
3. Postupujte podle pokynů průvodce instalací. Během procesu instalace můžete být vyzváni k výběru dalších komponent nebo ke konfiguraci některých nastavení. Chcete-li použít Soubor ppk, musíte při instalaci vybrat možnost "PuTTYgen".
4. Po dokončení instalace spusťte Puttygen z nabídky Start nebo prostřednictvím zástupce na ploše. Puttygen je nástroj, který vám umožňuje generovat a spravovat klíče pro autorizaci.
Nyní, když jste připravili a nainstalovali putty klienta, jste připraveni vytvořit a použít Soubor ppk k připojení k vašemu vzdálenému serveru.
Generování soukromých a veřejných klíčů
Proces vytváření ppk (Private-Public Key Pair) pro použití s Putty klientem zahrnuje generování soukromých a veřejných klíčů.
Soukromý klíč je důvěrná informace a neměl by být zveřejněn. Používá se k podpisu a dešifrování dat.
Veřejný klíč je naopak distribuován otevřeně a přístupný všem uživatelům. Používá se ke kontrole podpisu a šifrování dat.
Následující kroky popisují, jak generovat soukromé a veřejné klíče:
- Otevřete PuttyGen, nástroj pro generování klíčů, který je dodáván s putty klientem.
- Vyberte typ klíče: RSA, DSA nebo ECDSA.
- Klepnutím na tlačítko" Generate " vygenerujete náhodný klíč.
- Během generování klíče, musíte pohybovat myší v náhodném pořadí v poli "generování klíče".
- Když je klíč úspěšně vygenerován, objeví se veřejný klíč v poli "veřejný klíč".
- Klepnutím na tlačítko "Uložit soukromý klíč" uložíte soukromý klíč do počítače.
- Vyberte adresář pro uložení klíče a nastavte název souboru s příponou."ppk".
- Klepnutím na tlačítko "Uložit" dokončíte uložení soukromého klíče.
Nyní máte vygenerovaný soukromý a veřejný klíč, který můžete použít s putty klientem k bezpečnému připojení ke vzdálenému serveru.
Vytvoření souboru ppk z veřejného klíče
Pro práci s Putty klientem je vyžadována přítomnost souboru ppk, který obsahuje informace o soukromém klíči. Pokud máte pouze veřejný klíč ve formátu .pub, musíte vytvořit odpovídající soubor ppk.
K tomu budete muset použít nástroj Puttygen, který je dodáván s putty klientem.
Zde je krok za krokem návod k vytvoření souboru ppk z veřejného klíče:
- Spusťte nástroj Puttygen.
- Klepnutím na tlačítko "Load" vyberte veřejný klíč ve formátu .pub.
- Vyberte požadovaný soubor a klikněte na "Open".
- Puttygen automaticky určí typ klíče a zobrazí jej v okně.
- Klepnutím na" Save private key " uložíte soukromý klíč ve formátu .ppk.
- Vyberte adresář a zadejte název nového souboru ppk.
- Klepnutím na" Uložit " vytvořte soubor ppk.
Nyní máte soubor ppk, který můžete použít s klientem Putty k autorizaci na vzdálených serverech pomocí soukromého klíče.
Import PPK souboru do Putty-klient
Krok 1. Otevřete Putty klienta a klikněte pravým tlačítkem na okno programu.
Krok 2. V kontextové nabídce, která se otevře, vyberte možnost "Change Settings".
Krok 3. V okně Nastavení vyberte kartu " SSH "a otevřete sekci"Auth".
Krok 4. Klikněte na tlačítko " Browse "vedle pole"Private key file for authentication".
Krok 5. V okně, které se zobrazí, vyhledejte a vyberte soubor ppk a poté klikněte na Otevřít.
Krok 6. Potvrďte výběr klíče kliknutím na tlačítko OK v okně Nastavení.
Krok 7. Nyní můžete použít Soubor ppk k autorizaci při připojení přes SSH pomocí klienta Putty.