Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

La stretta sicurezza online è diventata obbligatoria per molti di noi e, man mano che gli operatori malintenzionati diventano più intelligenti, gli strumenti e le protezioni devono diventare più forti per tenere il passo. Secure Shell (SSH) è un protocollo di crittografia che consente di inviare dati in modo sicuro associando una chiave pubblica a una corrispondenza privata.

Una varietà di situazioni, incluso l'accesso remoto a un server o l'aggiunta di sicurezza a una piattaforma di hosting Git, potrebbe richiedere la generazione della propria chiave. Le credenziali di accesso sono diventate una parte importante della sicurezza online e macOS e l'app Terminal semplificano la generazione di una chiave SSH. Diamo un'occhiata al processo.

Come generare una chiave SSH usando SSH-Keygen

Con il comando ssh-keygen puoi eseguire tutte le funzioni necessarie per generare una chiave SSH completa e pronta all'uso. Durante la creazione, puoi specificare l'algoritmo utilizzato, la lunghezza in bit e altre caratteristiche della tua chiave. Per ulteriori informazioni su questi concetti, fare riferimento alle sezioni successive di questa guida.

Correlati: che cos'è SSH e cosa rappresenta?

I passaggi per generare una chiave SSH in macOS sono i seguenti:

Avvia Terminale da Applicazioni > Utilità o eseguendo una ricerca Spotlight. Immettere il comando ssh-keygen con i parametri desiderati.

Discuteremo le variazioni in seguito, ma ecco un esempio di come dovrebbe apparire un tipico comando ssh-keygen:

ssh-keygen -t ecdsa -b 521

L'algoritmo desiderato segue il comando -t e la lunghezza della chiave richiesta viene dopo l' input -b . Se escludi -b , ssh-keygen utilizzerà il numero predefinito di bit per il tipo di chiave che hai selezionato. Un forte algoritmo di crittografia con una chiave di buone dimensioni sarà più efficace nel mantenere i tuoi dati al sicuro .

Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

Premi Invio per iniziare l'avanzamento della generazione. Premere di nuovo INVIO per accettare il percorso del file predefinito. Puoi cambiarlo se necessario, ma, generalmente, vorrai mantenere le tue chiavi nella cartella suggerita.

Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

Inserisci una passphrase quando richiesto. Anche se puoi lasciare questo campo vuoto, ti consigliamo sempre di proteggere con password la tua chiave SSH. Anche se nessun altro dovrebbe avere accesso al tuo dispositivo, un ulteriore livello di sicurezza è sempre il benvenuto.

Reinserisci la tua passphrase per completare il processo e generare le tue chiavi pubbliche e private.

Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

macOS memorizza entrambe le chiavi nella directory ~/.ssh/ . Un file contiene la tua chiave SSH pubblica e un altro contiene la tua versione privata, che non dovresti mai condividere con nessuno.

Se Terminal non fa per te, esistono molti altri client SSH per Mac , quindi puoi scegliere l'opzione più adatta alle tue esigenze.

Copia una chiave SSH da aggiungere a piattaforme di hosting Git e altre posizioni

Una volta completato il processo di generazione, puoi utilizzare Terminal per copiare la tua chiave pubblica per la distribuzione. Dovresti anche prendere nota del nome del file utilizzato durante la creazione. Nell'esempio fornito, macOS ha archiviato la chiave SSH pubblica nel file id_ecdsa.pub , quindi questa è la posizione che dovremo scegliere come target.

Per copiare la tua chiave SSH pubblica negli appunti, segui questi passaggi:

  1. Avvia Terminale .
  2. Immettere il comando pbcopy con il percorso file corretto, ad esempio:

    pbcopia <>

  3. Premi Invio e la tua chiave pubblica verrà copiata negli appunti.

Da qui, sei libero di incollare la tua chiave SSH ovunque debba andare. Ricorda, dovresti distribuire solo la chiave pubblica memorizzata nel file .pub. La tua chiave privata è solo per te.

Diversi tipi e dimensioni di chiavi SSH

Il comando ssh-keygen consente di generare diversi tipi e dimensioni di chiavi che utilizzano algoritmi diversi. In primo luogo, dovresti confermare quale variante consiglia la tua piattaforma di hosting, servizio o altra parte prima di creare le tue credenziali di accesso.

Elencheremo qui i tipi di chiavi SSH più comuni e spiegheremo le caratteristiche di ciascuno:

  • RSA: un algoritmo ampiamente supportato, RSA è una scelta forte per molte situazioni. La lunghezza è la forza e ti consigliamo di creare una chiave di 2048 o 4096 bit, con la prima sufficiente e la seconda ideale.
  • ECDSA: un algoritmo più recente, ECDSA fornisce un livello di sicurezza simile a RSA ma con chiavi più brevi, che si traduce in prestazioni più rapide. Le dimensioni delle chiavi supportate sono 256, 384 e 521 bit.
  • Ed25519: un algoritmo emergente, Ed25519, migliora la sicurezza e le prestazioni dei tipi di chiavi precedenti. La stessa Apple utilizza questo metodo di autenticazione in alcuni casi, anche durante la comunicazione tra determinati dispositivi. Le chiavi sono lunghe solo 256 bit pur fornendo un alto livello di sicurezza.

Relazionato: Tipi di crittografia comuni e perché non dovresti crearne uno tuo

Quando generi la tua chiave SSH, assicurati di inserire il tipo di algoritmo desiderato seguendo il comando -t .

Comandi utili da sapere quando si crea una chiave SSH su Mac

Abbiamo discusso i componenti di base del comando ssh-keygen; tuttavia, in alcuni casi, potresti voler eseguire altre funzioni. Qui elencheremo alcuni comandi rilevanti e i loro usi:

  • -t: utilizzare questo comando per inserire l'algoritmo che si desidera utilizzare. RSA, ECDSA e Ed25519 sono scelte comuni e praticabili.
  • -b: Specifica la lunghezza della chiave inserendo il numero di bit utilizzati. Prima di inserire il comando -b , verifica sempre i requisiti dell'algoritmo scelto, poiché si applicano alcune restrizioni.
  • -p: puoi modificare la passphrase della tua chiave con il comando -p . Includere semplicemente -p con ssh-keygen e Terminal richiederà la posizione del file. Immettere il percorso della chiave pertinente e creare una nuova passphrase quando richiesto.
  • -f: usa il comando -f per indirizzare ssh-keygen a un percorso di file specifico.
  • -C: il comando -C aggiunge un commento alla chiave, che è un utile metodo di etichettatura.

Inoltre, il comando ls elencherà tutte le chiavi SSH memorizzate nella directory predefinita:

ls -al ~/.ssh

Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

Per rimuovere una chiave SSH locale, puoi utilizzare il comando rm nel terminale, ad esempio:

rm ~/.ssh/id_ecdsa

e

rm ~/.ssh/id_ecdsa.pub

Infine, per accedere a un elenco completo di comandi, il seguente input mostrerà tutte le opzioni disponibili insieme a informazioni aggiuntive:

uomo ssh-keygen

Come utilizzare SSH-Keygen per generare una chiave SSH su Mac

macOS semplifica la generazione di chiavi SSH

La generazione di una chiave SSH è semplice in macOS. Terminal e lo strumento ssh-keygen possono eseguire tutte le funzioni necessarie per progettare, creare e distribuire le credenziali di accesso, quindi non è necessario software aggiuntivo. Basta inserire i comandi corretti e ssh-keygen fa il resto.

Gli algoritmi comuni utilizzati sono RSA, ECDSA e Ed25519 e ogni tipo ha le proprie specifiche e lunghezze di chiave utilizzabili. Durante la creazione, puoi specificare questi dettagli e inserire altre istruzioni utilizzando i comandi corretti. Successivamente, puoi continuare a utilizzare Terminal per copiare, modificare ed eliminare le chiavi memorizzate.

Che sia per divertimento o per lavoro, sapere come generare le proprie credenziali di accesso è un'abilità preziosa da imparare. Man mano che le nostre vite si spostano ulteriormente online, proteggere i nostri dati privati ​​è importante e i saggi utilizzeranno ogni strumento a loro disposizione.


Tutte le prove gratuite disponibili per diversi servizi Apple

Tutte le prove gratuite disponibili per diversi servizi Apple

Al giorno d'oggi, Apple offre una vasta gamma di diversi servizi in abbonamento, compreso tutto, dall'archiviazione cloud ai giochi mobili. Se non ne hai mai usato uno prima, Apple ti consente di provare ciascuno dei suoi servizi gratuitamente, ma ci sono molte prove diverse in offerta.

Il mouse non funziona sul tuo Mac? 10 consigli per risolverlo

Il mouse non funziona sul tuo Mac? 10 consigli per risolverlo

Hai problemi a far funzionare correttamente il mouse sul tuo Mac? Che si tratti di un Magic Mouse o di un mouse Bluetooth, wireless o cablato di terze parti, a un certo punto ti imbatterai in problemi con il mouse.

Apple sta lavorando su una console di gioco portatile?

Apple sta lavorando su una console di gioco portatile?

Ogni pochi mesi emerge un rapporto secondo cui Apple sta lavorando su un concorrente di Nintendo Switch, con l'obiettivo di prendere piede nel mondo dell'hardware di gioco portatile.

Il tuo Mac continua a cambiare rete Wi-Fi? Ecco cosa fare

Il tuo Mac continua a cambiare rete Wi-Fi? Ecco cosa fare

macOS è un meraviglioso sistema operativo ma, come spesso accade con i computer, potresti dover risolvere alcuni problemi di tanto in tanto. Un'area chiave su cui vuoi essere in cima è la connettività Internet del tuo Mac.

Le 7 migliori app di sceneggiatura per Windows e Mac

Le 7 migliori app di sceneggiatura per Windows e Mac

Se vuoi arrivare da qualche parte nell'industria cinematografica, devi usare il software giusto per formattare la tua sceneggiatura. Questo vale sia per i narratori dilettanti che per gli sceneggiatori professionisti.

Come disconnettersi da Mail su un Mac

Come disconnettersi da Mail su un Mac

Non vuoi o non hai più bisogno di ricevere e-mail nell'app macOS Mail? In tal caso, puoi disconnetterti da Mail sul tuo Mac e ciò interromperà la sincronizzazione delle tue e-mail con il tuo account.

MacBook Pro da 14 pollici contro 16 pollici: quale Mac M1 Pro o M1 Max dovresti ottenere?

MacBook Pro da 14 pollici contro 16 pollici: quale Mac M1 Pro o M1 Max dovresti ottenere?

I nuovi modelli MacBook Pro da 14 pollici e 16 pollici di Apple offrono quasi tutte le funzionalità che gli utenti professionisti chiedono da anni all'azienda. Questi computer offrono un enorme balzo in avanti in termini di prestazioni, efficienza e durata della batteria, che il mercato dei laptop non vedeva da anni. Inoltre, vedono il ritorno di porte utili come una ricarica SDXC, HDMI e MagSafe.

Come visualizzare la cronologia degli appunti su un Mac

Come visualizzare la cronologia degli appunti su un Mac

Gli appunti sono presenti sui computer da decenni e i Mac non fanno eccezione. Ma cosa sono esattamente gli appunti? E come puoi vedere tutto ciò che è stato registrato nel corso degli anni?

Una eGPU Mac mini consente di aumentare le prestazioni grafiche

Una eGPU Mac mini consente di aumentare le prestazioni grafiche

L'utilizzo di un'eGPU con il tuo Mac mini può essere un modo eccellente per sfruttare al meglio il piccolo involucro pur ottenendo prestazioni grafiche eccellenti per attività come i giochi e l'elaborazione delle immagini. In questa guida, spiega bene cosa può aggiungere una eGPU alla tua configurazione, come funzionano e se vale la pena spendere qualche soldo in più per questo piccolo kit.

Come utilizzare Garageband su Mac per registrare più tracce live contemporaneamente

Come utilizzare Garageband su Mac per registrare più tracce live contemporaneamente

GarageBand è una fantastica workstation audio digitale (DAW) gratuita per creativi come musicisti e podcaster che utilizzano i Mac. Ecco come puoi usarlo per registrare più strumenti contemporaneamente.

Che cosè un Mac mini? Una guida al piccolo computer desktop di Apple

Che cosè un Mac mini? Una guida al piccolo computer desktop di Apple

Stai navigando nell'Apple Store e vedi il Mac mini. Ma cos'è il Mac mini? Che cosa fa? E dovresti comprarne uno? Qui, esamineremo tutto ciò che devi sapere sul piccolo computer desktop.

Come far leggere al tuo Mac il testo sullo schermo con una scorciatoia da tastiera

Come far leggere al tuo Mac il testo sullo schermo con una scorciatoia da tastiera

Anche con la crescente popolarità dei contenuti video, molte delle informazioni sul web vengono ancora trasmesse attraverso il testo. Tuttavia, se siamo onesti con noi stessi, leggere può essere un lavoro ingrato, specialmente quando non hai la visione migliore.

Come utilizzare i contenuti vocali per far leggere ad alta voce il tuo Mac

Come utilizzare i contenuti vocali per far leggere ad alta voce il tuo Mac

I Mac sono stati a lungo in grado di leggere il testo sullo schermo ad alta voce senza download o app di terze parti. Questa funzione è esistita come Sintesi vocale, Voce e come parte della funzione VoiceOver.

Come inviare e ricevere rapidamente file da un Mac tramite FTP

Come inviare e ricevere rapidamente file da un Mac tramite FTP

Se desideri inviare o ricevere file dal tuo Mac sulla rete locale, tutto ciò di cui hai bisogno è un client FTP. Apples macOS ha un'opzione che ti consente di scambiare file tra il tuo Mac e altri dispositivi sulla stessa rete tramite FTP.

Come consentire i popup su un Mac

Come consentire i popup su un Mac

Stai riscontrando problemi con un sito Web su macOS perché il tuo browser sta bloccando i popup per questo? Fortunatamente, puoi disabilitare il blocco popup nei principali browser come Safari, Chrome e Firefox sul tuo computer.

Come smettere di usare Apple Family Sharing o rimuovere altri membri della famiglia

Come smettere di usare Apple Family Sharing o rimuovere altri membri della famiglia

Con Family Sharing di Apple, puoi condividere l'accesso ai servizi e agli acquisti Apple con i tuoi familiari. La funzione ti consente anche di avere un album fotografico condiviso e uno spazio di archiviazione iCloud e di tracciare e condividere le posizioni reciproche.

Come cambiare la lingua del correttore ortografico in 5 suite per ufficio su Mac

Come cambiare la lingua del correttore ortografico in 5 suite per ufficio su Mac

Nella nostra società globale, dobbiamo spesso comunicare oltre confine utilizzando dialetti diversi e sapere come cambiare la lingua delle nostre applicazioni per ufficio è fondamentale. Nella maggior parte dei casi, le impostazioni sono semplici. Diamo un'occhiata a come cambiare la lingua del correttore ortografico nelle popolari suite per ufficio macOS.

Controlla le abitudini delle tue app macOS con Quitter

Controlla le abitudini delle tue app macOS con Quitter

Alcune app possono creare assuefazione, ma Quitter è una di quelle che potrebbe essere utile per la tua salute digitale. È una piccola app della barra dei menu con un'attività univoca che mira a ridurre le distrazioni.

Le 6 migliori app per la pulizia e lottimizzazione del Mac

Le 6 migliori app per la pulizia e lottimizzazione del Mac

Sebbene i Mac siano grandi macchine, non sono perfetti. Di tanto in tanto, il tuo Mac potrebbe aver bisogno di manutenzione per funzionare al meglio.

Come avviare il Mac in modalità provvisoria

Come avviare il Mac in modalità provvisoria

La risoluzione dei problemi di un Mac può aiutarti a risolvere molti problemi che potresti incontrare. Se il tuo Mac ha difficoltà ad avviarsi o se riscontri problemi di avvio, potrebbe essere una buona idea avviare il Mac in modalità provvisoria per cercare di identificare e risolvere i problemi.

Il mouse non funziona sul tuo Mac? 10 consigli per risolverlo

Il mouse non funziona sul tuo Mac? 10 consigli per risolverlo

Hai problemi a far funzionare correttamente il mouse sul tuo Mac? Che si tratti di un Magic Mouse o di un mouse Bluetooth, wireless o cablato di terze parti, a un certo punto ti imbatterai in problemi con il mouse.

Il tuo Mac continua a cambiare rete Wi-Fi? Ecco cosa fare

Il tuo Mac continua a cambiare rete Wi-Fi? Ecco cosa fare

macOS è un meraviglioso sistema operativo ma, come spesso accade con i computer, potresti dover risolvere alcuni problemi di tanto in tanto. Un'area chiave su cui vuoi essere in cima è la connettività Internet del tuo Mac.

Come disconnettersi da Mail su un Mac

Come disconnettersi da Mail su un Mac

Non vuoi o non hai più bisogno di ricevere e-mail nell'app macOS Mail? In tal caso, puoi disconnetterti da Mail sul tuo Mac e ciò interromperà la sincronizzazione delle tue e-mail con il tuo account.

MacBook Pro da 14 pollici contro 16 pollici: quale Mac M1 Pro o M1 Max dovresti ottenere?

MacBook Pro da 14 pollici contro 16 pollici: quale Mac M1 Pro o M1 Max dovresti ottenere?

I nuovi modelli MacBook Pro da 14 pollici e 16 pollici di Apple offrono quasi tutte le funzionalità che gli utenti professionisti chiedono da anni all'azienda. Questi computer offrono un enorme balzo in avanti in termini di prestazioni, efficienza e durata della batteria, che il mercato dei laptop non vedeva da anni. Inoltre, vedono il ritorno di porte utili come una ricarica SDXC, HDMI e MagSafe.

Come visualizzare la cronologia degli appunti su un Mac

Come visualizzare la cronologia degli appunti su un Mac

Gli appunti sono presenti sui computer da decenni e i Mac non fanno eccezione. Ma cosa sono esattamente gli appunti? E come puoi vedere tutto ciò che è stato registrato nel corso degli anni?

Una eGPU Mac mini consente di aumentare le prestazioni grafiche

Una eGPU Mac mini consente di aumentare le prestazioni grafiche

L'utilizzo di un'eGPU con il tuo Mac mini può essere un modo eccellente per sfruttare al meglio il piccolo involucro pur ottenendo prestazioni grafiche eccellenti per attività come i giochi e l'elaborazione delle immagini. In questa guida, spiega bene cosa può aggiungere una eGPU alla tua configurazione, come funzionano e se vale la pena spendere qualche soldo in più per questo piccolo kit.

Come utilizzare Garageband su Mac per registrare più tracce live contemporaneamente

Come utilizzare Garageband su Mac per registrare più tracce live contemporaneamente

GarageBand è una fantastica workstation audio digitale (DAW) gratuita per creativi come musicisti e podcaster che utilizzano i Mac. Ecco come puoi usarlo per registrare più strumenti contemporaneamente.

Come rimuovere Parallels dal Mac insieme al file di installazione di Windows

Come rimuovere Parallels dal Mac insieme al file di installazione di Windows

Rimuovere le app dai computer Mac è facile. Trascina semplicemente l'icona delle applicazioni nel Cestino. Tuttavia, il desktop parrell funziona in modo diverso. Vediamo come rimuoverlo.

Trello v Wekan – Qual è lo strumento di gestione dei progetti migliore?

Trello v Wekan – Qual è lo strumento di gestione dei progetti migliore?

rello è disponibile praticamente per tutte le piattaforme, mentre Wekan è opensource e il supporto principale è tramite un'applicazione basata sul web. Wekan può anche essere ospitato autonomamente su un server locale mentre Trello viene eseguito su codice di proprietà.

Recensione Dr.Fone: un toolkit tutto in uno per smartphone?

Recensione Dr.Fone: un toolkit tutto in uno per smartphone?

Di recente ho iniziato a utilizzare Dr.Fone che ti consente di gestire i dati del tuo smartphone e persino di trasferire i dati di WhatsApp da iPhone ad Android. Ma vale il prezzo? Scopriamolo