Sdílet prostřednictvím


Generování a ukládání klíčů SSH na webu Azure Portal

Platí pro: ✔️ Virtuální počítače s Windows s Linuxem ✔️ ✔️ – Flexibilní škálovací sady Uniform Scale Sets ✔️

Pokud k nasazení virtuálních počítačů s Linuxem často používáte portál, můžete jejich integraci do Azure zjednodušit pomocí klíčů SSH. Existuje několik způsobů, jak vytvořit klíče SSH pro použití s Azure.

  • Klíče SSH můžete vytvořit při prvním vytvoření virtuálního počítače. Vaše klíče nejsou svázané s konkrétním virtuálním počítačem a můžete je použít v budoucích aplikacích.

  • Klíče SSH můžete vytvořit na webu Azure Portal odděleně od virtuálního počítače. Můžete je používat s novými i starými virtuálními počítači.

  • Klíče SSH můžete vytvořit externě a nahrát je pro použití v Azure.

Uložené klíče můžete opakovaně používat v různých aplikacích, aby vyhovovaly potřebám vaší organizace.

Podrobnější informace o vytváření a používání klíčů SSH s virtuálními počítači s Linuxem najdete v tématu Použití klíčů SSH pro připojení k virtuálním počítačům s Linuxem.

Poznámka:

ED25519 podpora klíčů SSH pro virtuální počítače s Linuxem je teď ve verzi Preview ve všech oblastech, včetně suverénních cloudů.

Generování nových klíčů

  1. Otevřete Azure Portal.

  2. V horní části stránky zadejte SSH , který chcete vyhledat. V části Marketplace vyberte klíče SSH.

  3. Na stránce klíč SSH vyberte Vytvořit.

    Vytvoření nové skupiny prostředků a vygenerování páru klíčů SSH

  4. Ve skupině prostředků vyberte Vytvořit novou a vytvořte novou skupinu prostředků pro uložení klíčů. Zadejte název skupiny prostředků a vyberte OK.

  5. V oblasti vyberte oblast, do které chcete klíče uložit. Klíče můžete použít v libovolné oblasti. Tato možnost je jenom oblast, ve které je ukládáte.

  6. Do názvu páru klíčů zadejte název klíče.

  7. Ve zdroji veřejného klíče SSH vyberte Vygenerovat zdroj veřejného klíče.

  8. V typu klíče SSH vyberte formát RSA SSH nebo formát Ed25519 SSH [Preview]

  9. Až budete hotovi, vyberte Zkontrolovat a vytvořit.

  10. Po ověření vyberte Vytvořit.

  11. Zobrazí se automaticky otevírané okno, vyberte Stáhnout privátní klíč a vytvořte prostředek , který stáhne klíč SSH jako soubor .pem.

    Stažení privátního klíče jako souboru .pem

  12. Po stažení souboru .pem ho možná budete chtít přesunout někam do počítače, kde je snadné přejít z klienta SSH.

Připojení k virtuálnímu počítači

Na místním počítači otevřete příkazový řádek PowerShellu a zadejte:

ssh -i <path to the .pem file> username@<ipaddress of the VM>

Zadejte například: ssh -i /Downloads/mySSHKey.pem azureuser@123.45.67.890 a na konci příkazu nahraďte ukázkovou IP adresu veřejnou IP adresou vašeho virtuálního počítače.

Nahrání klíče SSH

Můžete také nahrát veřejný klíč SSH pro uložení v Azure. Informace o vytvoření páru klíčů SSH najdete v tématu Použití klíčů SSH pro připojení k virtuálním počítačům s Linuxem.

  1. Otevřete Azure Portal.

  2. V horní části stránky zadejte SSH , který chcete vyhledat. V části *Marketplace vyberte klíče SSH.

  3. Na stránce klíč SSH vyberte Vytvořit.

    Nahrání veřejného klíče SSH, který se má uložit v Azure

  4. Ve skupině prostředků vyberte Vytvořit novou a vytvořte novou skupinu prostředků pro uložení klíčů. Zadejte název skupiny prostředků a vyberte OK.

  5. V oblasti vyberte oblast, do které chcete klíče uložit. Klíče můžete použít v libovolné oblasti, tato možnost je jenom oblast, ve které jsou uložené.

  6. Do názvu páru klíčů zadejte název klíče.

  7. Ve zdroji veřejného klíče SSH vyberte Nahrát existující veřejný klíč.

  8. Vložte celý obsah veřejného klíče do příkazu Nahrát klíč a pak vyberte Zkontrolovat a vytvořit.

  9. Po dokončení ověření vyberte Vytvořit.

Jakmile klíč nahrajete, můžete ho použít při vytváření virtuálního počítače.

Výpis klíčů

Azure ukládá klíče SSH vytvořené na portálu jako prostředky, abyste mohli filtrovat zobrazení prostředků a zobrazit je všechny.

  1. Na portálu vyberte Všechny prostředky.

  2. V filtrech vyberte Typ, zrušte výběr možnosti Vybrat vše a zrušte zaškrtnutí seznamu.

  3. Do filtru zadejte SSH a vyberte klíč SSH.

    Snímek obrazovky s tím, jak vyfiltrovat seznam, aby se zobrazily všechny klíče SSH

Získání veřejného klíče

Pokud potřebujete veřejný klíč, můžete ho snadno zkopírovat ze stránky portálu klíče. Stačí vypsat klíče (pomocí procesu v poslední části) a pak ze seznamu vybrat klíč. Otevře se stránka klíče a můžete kliknout na ikonu Kopírovat do schránky vedle klíče a zkopírovat ji.

Další kroky

Další informace o používání klíčů SSH s virtuálními počítači Azure najdete v tématu Použití klíčů SSH pro připojení k virtuálním počítačům s Linuxem.