Otázka: Nainstaloval jsem OpenStack Icehouse na svou testovací postel a úspěšně jsem vytvořil instance. Ale nemohl jsem se přihlásit k instanci CentOS přes PuTTY pomocí souboru klíče (.pem). Podařilo se mi však přihlásit pomocí příkazu SSH. Může mi někdo říct, jak se přihlásit k instanci přes PuTTY pomocí souboru klíče? Díky – Ravi
Odpověď: Protože se můžete přihlásit k instanci pomocí příkazu SSH, předpokládám, že jste předali soubor klíče (.pem) jako argument příkazu ssh. Například, jak je uvedeno níže:
ssh -i mykey.pem centos@ip-address
Úspěšné přihlášení pomocí příkazu SSH znamená, že váš soubor klíče je platný a měl by fungovat i s PuTTY. Chcete-li se však přihlásit přes PuTTY, existuje další krok.
1. Musíte si stáhnout a spustit PuTTY keygen nástroj.
2. Klikněte na “Načíst ” pro načtení souboru klíče (např. mykey.pem)
3. Po načtení byste měli uložit soukromý klíč kliknutím na „Uložit soukromý klíč “.
Poznámka: Protože soukromý klíč ukládáte, doporučujeme jej chránit pomocí přístupové fráze.
4. Keygen PuTTY uloží soubor ve formátu .ppk a to je formát, kterému PuTTY rozumí.
5. Spusťte PuTTY, zadejte uživatelské jméno a podrobnosti o IP adrese.
6. Chcete-li načíst soubor .ppk, rozbalte „SSH “ (v nabídce na levé straně) a klikněte na „Auth “.
7. Vyhledejte „Soubor soukromého klíče pro ověření “ a zadejte soubor .ppk.
8. To je ono! Klikněte na „Otevřít ” pro připojení k uvedenému počítači.