Una chiave SSH viene utilizzata per l’autenticazione tra il client e il server che stanno comunicando utilizzando il protocollo di rete SSH (Secure Shell). Consente un canale sicuro e protetto al di sopra di una rete non sicura per la comunicazione tra i sistemi. Questa connessione sicura può essere utilizzata per ottenere l’accesso remoto a una macchina dall’altra parte. Qui descriveremo in dettaglio i passaggi per generare questa chiave SSH su un PC Windows 11.

Fase 1 – Installa la funzione OpenSSH Client

In primo luogo, devi verificare se la funzione OpenSSH Client è installato o meno sul tuo PC. Se è già presente, puoi continuare con la generazione della chiave altrimenti devi installarla.

1. Premi contemporaneamente i tasti Windows e I per aprire la pagina Impostazioni di Windows.

2. Seleziona la scheda App nel riquadro di sinistra.

3. Fai clic su Funzioni opzionali sul lato destro.

4. Nella casella di ricerca sotto Funzionalità installate digita Client OpenSSH per verificare se è già installato.

5. Se vedi la funzione presente, vai al Passaggio 2.

6. Se la funzione non è installata, fai clic sul pulsante Visualizza funzioni associato a Aggiungi una funzione opzionale.

7. Cerca Client OpenSSH nell’elenco.

8. Seleziona la casella ad esso associata e fai clic su Avanti.

9. Fai clic sul pulsante Installa.

10. Una volta installato, riavvia il PC e vai al passaggio 2 per generare la chiave SSH.

Fase 2 – Crea una chiave SSH

1. Premi il tasto Windows e digita cmd nella casella di ricerca.

2. Fai clic con il pulsante destro del mouse su Prompt dei comandi e scegli Esegui come amministratore.

3. Se richiesto dal Controllo dell’accesso utente, fai clic su Sì.

4. Esegui il comando seguente

ssh-keygen

5. All’esecuzione del comando precedente, verrà chiesto Inserisci file per salvare la chiave con una posizione predefinita menzionata.

Nota: la posizione predefinita per il salvataggio della chiavi è C:\Users\\.ssh\id_rsa

6. Ora se premi Invio la chiave SSH verrà salvata nella posizione predefinita sopra. Altrimenti, se lo desideri, puoi modificare la posizione digitando il nuovo percorso.

7. Successivamente offre un’opzione per creare una password (passphrase) per la chiave SSH creata.

8. Premi il tasto Invio se desideri procedere senza creare una passphrase.

9. Se vuoi proteggere la chiave, digita una password e confermala digitandola nuovamente. Ricorda questa password poiché è necessaria ogni volta che usi la chiave SSH.

10. Ora la chiave verrà creata e vedrai l’impronta digitale della chiave e il valore hash SHA256. Inoltre, vedrai l’algoritmo RSA che è stato utilizzato.

11. Ora puoi usare la tua chiave nel percorso indicato di seguito

C:\User\\.ssh.

Sarà presente nella id_rsa.pub file.

Esatto!

Ci auguriamo che ora tu sia in grado di generare una coppia di chiavi SSH per la comunicazione tra due entità su una rete.

Un ingegnere del software si è trasformato in un educatore con una vasta esperienza di insegnamento nelle università. Attualmente sto lavorando alla mia passione per la scrittura.

Categories: IT Info