Idiota

Configurazione della chiave SSH per GitHub

Configurazione della chiave SSH per GitHub
Per capire Github devi prima assicurarti di essere a conoscenza di un Git . Git è un sistema di controllo della versione open source avviato da Linus Trovalds. In breve Git è un sistema di controllo della versione come Subversion e CVS. Sarai in grado di usarlo installando il comando "git" e le utilità nel tuo server. Git è uno strumento da riga di comando e GitHub è il luogo in cui gli sviluppatori archiviano i loro progetti e le loro opere e saranno in grado di condividerli con il resto del mondo e possono anche fornire loro aggiornamenti di versione. Hai opzioni per creare repository privati ​​e pubblici e puoi usarli secondo le tue esigenze.

Per cominciare devi assicurarti di avere un terminale Linux con il comando git installato e avere la capacità di usare il comando git dall'utente a cui stai provando. Cerca sempre di utilizzare un utente separato e non utilizzare l'utente root per lo stesso. Inoltre devi creare un account con Github.

Crea un account con Github

Per creare un account con Github, puoi seguire i passaggi seguenti

Una volta creato l'account, il passaggio successivo consiste nel creare una nuova coppia di chiavi e quindi aggiungerle a Github.

Aggiungere la tua chiave SSH al tuo account GitHub

Accedi al tuo terminale tramite SSH.

Genera una coppia di chiavi eseguendo il comando seguente, sostituendo il tuo indirizzo email GitHub tra le virgolette:

# ssh-keygen -t rsa -b 4096 -C “[email protected]"

Quando ti viene chiesto "Inserisci un file in cui salvare la chiave", premi accedere per salvarlo nella posizione predefinita. Se desideri utilizzare una posizione diversa, puoi fornire il percorso da utilizzare anche qui.

Al prompt, digita una passphrase sicura che verrà utilizzata durante l'autenticazione della chiave e confermala. Puoi anche non impostare questa passphrase se non hai bisogno di ulteriori verifiche extra. Quindi ora hai generato la coppia di chiavi SSH. Assicurati di prendere nota di cose come la chiave pubblica e i file della chiave privata.

Per aggiungere la chiave ssh in GitHub devi prendere una copia della chiave pubblica e puoi usare il comando ssh sottostante per farlo.

# gatto /home/utente/.ssh/id_rsa.pub

Dopo aver copiato il contenuto negli appunti o in qualsiasi file di testo locale, possiamo utilizzare i passaggi seguenti per aggiungere la chiave all'account Github.

Per aggiungere la tua prima chiave o un'altra chiave, fai clic su "Nuova chiave SSH"

Nel campo "Titolo", devi aggiungere un'etichetta che puoi ricordare.  (Ho usato  "MacBook Air di Sumesh").

Puoi usare qualsiasi parola e l'unica cosa che devi fare è assicurarti che ti aiuti a identificare la macchina su cui viene generata quella chiave.

Nel campo "chiave" aggiungi la chiave sopra che ottieni usando il comando "cat /home/user/.ssh/id_rsa.pub” che inizierà con ssh-rsa

Se richiesto, conferma la tua password GitHub che verrà utilizzata per la verifica.

Ora puoi vedere la chiave elencata che hai aggiunto nel nome del titolo. E dovrai eseguire la stessa procedura per ogni computer, server live server di sviluppo/staging che devono accedere ai tuoi repository.

Controlla la tua connessione dalla macchina locale a Github

Apri un nuovo terminale ssh e assicurati di passare all'utente per il quale hai creato la coppia di chiavi ssh. Per connetterti con l'account Github tramite il tasto ssh, devi digitare quanto segue e premere invio# ssh -T [email protected]

Se lo colleghi per la prima volta da quella macchina, vedrai un risultato come il seguente e dovrai digitare Sì in questo caso:

L'autenticità dell'host 'github.com (192.30.1.1)' non può essere stabilito.
L'impronta digitale della chiave RSA è SHA256:asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Sei sicuro di voler continuare a connetterti (sì/no)? sì
Avviso: aggiunto in modo permanente 'github.com,192.30.30.1' (RSA) all'elenco degli host conosciuti.

Vedrai un output come questo:

“Ciao utente ! Ti sei autenticato correttamente, ma GitHub non fornisce l'accesso alla shell."

Se l'utente sopra menzionato è corretto e viene visualizzato come lo stesso che hai provato ad aggiungere, allora tutto va bene e hai completato la configurazione del tasto ssh con Github ! Se ti viene negata l'autorizzazione, dobbiamo controllare i passaggi precedenti e assicurarci di aver fatto tutto come da documento sopra.  Puoi sempre contattarmi se hai bisogno di aiuto in questo caso.

Emula i clic del mouse passando il mouse utilizzando il mouse senza clic in Windows 10
L'uso di un mouse o di una tastiera nella postura sbagliata di un uso eccessivo può causare molti problemi di salute, tra cui tensione, sindrome del t...
Aggiungi i gesti del mouse a Windows 10 utilizzando questi strumenti gratuiti
Negli ultimi anni computer e sistemi operativi si sono notevolmente evoluti greatly. C'è stato un tempo in cui gli utenti dovevano usare i comandi per...
Controlla e gestisci il movimento del mouse tra più monitor in Windows 10
Gestore mouse con doppio display ti consente di controllare e configurare il movimento del mouse tra più monitor, rallentando i suoi movimenti vicino ...