GNU/Linux >> Linux Esercitazione >  >> Linux

Come convertire il file PPK in chiavi OpenSSH e accedere utilizzando SSH in Linux?

Domanda: Grazie per il tutorial su "Come accedere all'istanza Linux utilizzando le chiavi". Ho usato il file chiave PPK tramite PuTTy per accedere alla mia istanza Linux. Potresti dirmi come convertire il file PPK nel formato delle chiavi OpenSSH , in modo da poter accedere alla mia istanza utilizzando il comando SSH su Linux come di seguito:

$ssh -i key centos@ip-address

Risposta:

Dato che hai il file .PPK pronto, convertiamolo in un formato supportato da OpenSSH.

Su CentOS:

Installa gli strumenti PuTTY come di seguito:

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

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

Complete!

Su Ubuntu:

Installa PuTTy usando apt-get come di seguito:

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

Converti il ​​formato .PPK nel formato file OpenSSH

Estrai la chiave pubblica e la chiave privata utilizzando gli strumenti 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

Imposta l'autorizzazione corretta per le chiavi come di seguito:

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

Usa la chiave OpenSSH per accedere alla tua istanza come di seguito:

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

Questo è tutto.

Utilizza PuTTY keygen su Windows per convertire PPK in chiavi OpenSSH

Installa PuTTY keygen e carica semplicemente il file PPK come mostrato nell'immagine sottostante. Una volta fatto, puoi salvare i file della chiave pubblica e privata.


Linux
  1. Come convertire un file PPK in PEM usando Command

  2. Come decomprimere il formato di file .xz in Linux usando le utility tar e xz?

  3. Come accedere all'istanza OpenStack o alla VM tramite PuTTY utilizzando la chiave?

  4. Ssh:la differenza tra una chiave Openssh e una chiave di mastice?

  5. Ssh:convertire Amazon .pem Key in Putty .ppk Key Linux?

Nozioni di base su Linux:come creare e installare chiavi SSH sulla shell

Come configurare la chiave pubblica e privata SSH in Linux

Come generare e utilizzare una chiave SSH utilizzando PuTTY

Come generare e utilizzare la chiave SSH nel sistema Linux?

Come convertire un file .pem in un file .ppk su Windows e Linux

Come convertire la chiave privata di PuTTY (.ppk) in chiave SSH