GNU/Linux >> Znalost Linux >  >> Linux

Jak převést soubor PPK na klíče OpenSSH a přihlásit se pomocí SSH v Linuxu?

Otázka: Děkujeme za návod „Jak se přihlásit k instanci Linuxu pomocí klíčů“. Použil jsem soubor klíče PPK přes PuTTy k přihlášení do své instance Linuxu. Můžete mi říct, jak převést soubor PPK do formátu klíčů OpenSSH , abych se mohl přihlásit ke své instanci pomocí příkazu SSH v systému Linux, jak je uvedeno níže:

$ssh -i key centos@ip-address

Odpověď:

Protože máte připravený soubor .PPK, převeďte jej do formátu, který OpenSSH podporuje.

V systému CentOS:

Nainstalujte nástroje PuTTY, jak je uvedeno níže:

$yum install putty
::::::::::::::::::
Running Transaction
Installing : putty 1/1

Installed:
putty.x86_64 0:0.63-4.el5

Complete!

V Ubuntu:

Nainstalujte PuTTy pomocí apt-get, jak je uvedeno níže:

# apt-get install putty
:::::::::::::::::::::
Setting up putty-tools (0.63-4ubuntu0.1) ...
Setting up putty (0.63-4ubuntu0.1) ...

Převést formát .PPK na formát souboru OpenSSH

Extrahujte veřejný klíč a soukromý klíč pomocí nástrojů PuTTy.

$ puttygen key.ppk -O private-openssh -o private.key
$ ls -l private.key
-rw------- 1 test test 1675 Dec 1 17:02 private.key
$ puttygen key.ppk -O public-openssh -o public.key
$ ls -l public.key
-rw-rw-r-- 1 test test 402 Dec 1 17:03 public.key

Nastavte správná oprávnění pro klíče, jak je uvedeno níže:

$ chmod 600 private.key
$ chmod 644 public.key

Pomocí klíče OpenSSH se přihlaste ke své instanci, jak je uvedeno níže:

$ ssh -i private.key centos@ip-address.

To je ono.

Použijte Keygen PuTTY ve Windows k převodu PPK na klíče OpenSSH

Nainstalujte klíčový gen PuTTY a jednoduše načtěte soubor PPK, jak je znázorněno na obrázku níže. Po dokončení můžete uložit soubory veřejného a soukromého klíče.


Linux
  1. Jak nainstalovat a nakonfigurovat klienta Putty SSH na ploše Linux

  2. Jak se přihlásit k OpenStack Instance nebo VM přes PuTTY pomocí klíče?

  3. Ssh – rozdíl mezi klíčem Openssh a klíčem Putty?

  1. Ssh – Převést klíč Amazon .pem na klíč Putty .ppk Linux?

  2. Jak nastavit klíče SSH pro přihlášení k ssh „bez hesla“ v systému Linux

  3. Jak nastavit klíče SSH pro přihlášení pomocí „veřejného/soukromého klíče“ SSH v systému Linux

  1. Jak převést PPK na soubor PEM pomocí příkazu

  2. Jak nastavit klíče SSH

  3. Jak převést klíč .ppk na klíč OpenSSH pod Linuxem?