Come aggiungere una nuova chiave SSH al tuo account GitHub

3 mar 2021 2 min di lettura
Come aggiungere una nuova chiave SSH al tuo account GitHub
Indice dei contenuti

Introduzione

Per configurare il tuo account GitHub per utilizzare la tua chiave SSH nuova (o esistente), dovrai anche aggiungerla al tuo account GitHub.

Controlla le chiavi SSH esistenti

Prima di generare una chiave SSH, puoi verificare se disponi di chiavi SSH esistenti.

Nota: le chiavi DSA (SSH-DSS) non sono più supportate. Le chiavi esistenti continueranno a funzionare, ma non puoi aggiungere nuove chiavi DSA al tuo account GitHub.

Apri terminale.

Emetti il ​​comando ls -al ~/.sshper vedere se ci sono chiavi SSH esistenti:

sudo ls -al ~/.ssh

Controlla l'elenco delle directory per vedere se hai già una chiave SSH pubblica. Per impostazione predefinita, i nomi dei file della chiave pubblica sono uno dei seguenti:

  • id_rsa.pub
  • id_ecdsa.pub
  • id_ed25519.pub

Se non si dispone di una coppia di chiavi pubblica-privata esistente o non si desidera utilizzarne una disponibile per connettersi a GitHub, generare una nuova chiave leggendo questo tutorial: Come configurare le chiavi SSH in Ubuntu 20.04 LTS .

Suggerimento: se ricevi un errore ~/.ssh inesistente, non preoccuparti! Lo creeremo quando Come configurare le chiavi SSH in Ubuntu 20.04 LTS .

Nota: le chiavi DSA (SSH-DSS) non sono più supportate. Le chiavi esistenti continueranno a funzionare, ma non puoi aggiungere nuove chiavi DSA al tuo account GitHub.

Aggiungi la nuova chiave su Github

Copia la chiave pubblica SSH negli appunti.

Se il file della chiave pubblica SSH ha un nome diverso dal codice di esempio, rinominare il file in modo che corrisponda alla configurazione corrente. Quando copi la tua chiave, non aggiungere nuove righe o spazi vuoti.

sudo apt-get install xclip
xclip -selection clipboard < ~/.ssh/id_ed25519.pub

Suggerimento: se xclip non funziona, puoi individuare la cartella .ssh nascosta, aprire il file nel tuo editor di testo preferito e copiarlo negli appunti.

Nell'angolo in alto a destra di qualsiasi pagina, fai clic sulla foto del tuo profilo e quindi su Impostazioni .

Nella barra laterale delle impostazioni utente, fai clic su SSH e chiave GPG .

Fare clic su Nuova chiave SSH o Aggiungi chiave SSH .

Nel campo "Titolo", aggiungi un tag descrittivo per la nuova chiave. Ad esempio, se stai usando Ubuntu, puoi chiamare questa chiave "Ubuntu PC".

Incolla la tua password nel campo "Password".

Fare clic su Aggiungi chiave SSH .

Se richiesto, conferma la tua password GitHub.

Conclusione

In questo tutorial, abbiamo visto come aggiungere una nuova chiave SSH al tuo account GitHub.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.