Cos'è
Una chiave di sicurezza, come una YubiKey, crea la chiave privata dentro di sé e non la lascia mai uscire. Per accedere la colleghi e la tocchi. È lo stesso tipo di chiave che crea OpenSSH:
ssh-keygen -t ed25519-skCreane una
- Collega la chiave di sicurezza al Mac.
- Apri Chiavi, scegli Nuova chiave, poi Chiave di sicurezza.
- Dalle un Nome e scegli Crea chiave.
- Quando la chiave di sicurezza lampeggia, toccala. Se ha un PIN, l'app lo chiede.
La nuova chiave si apre in Chiavi. Aggiungila ai server come ogni chiave, con Aggiungi a un server: vedi Chiavi SSH.
Mostra altro
- Tipo: Automatico crea una chiave Ed25519, o ECDSA se la chiave di sicurezza non può. Puoi anche scegliere Ed25519 o ECDSA P-256.
- Chiedi il PIN a ogni uso: ogni accesso chiede il PIN oltre al tocco.
- Salva sulla chiave: la chiave resta anche sulla chiave di sicurezza, per caricarla su un altro computer con
ssh-keygen -K. - Applicazione: un nome che inizia con
ssh:.
Accedi con la chiave
- Scegli Usa per l'accesso dopo Aggiungi a un server, oppure scegli la chiave nel campo Chiave del server.
- Collegati. Quando l'app dice Tocca la chiave di sicurezza, toccala, e scrivi il PIN se lo chiede.
Con l'agente SSH
Anche Terminale, git e gli altri programmi del Mac che usano ssh possono accedere con la chiave di sicurezza.
- In Impostazioni, Agente SSH, attiva Usa Wardterm per le chiavi SSH.
- Accanto a
~/.ssh/config, scegli Imposta…, poi Aggiungi le righe. Per usare l'agente in un solo terminale, copia invece la riga sotto Solo in un terminale. - Sotto Chiavi offerte, lascia attivo l'interruttore della chiave di sicurezza.
- Quando un programma chiede la chiave, scegli Permetti, poi tocca la chiave di sicurezza.
Con Face ID o Touch ID
Una chiave su questo dispositivo funziona senza niente da collegare: vive nel chip sicuro e confermi con Face ID o Touch ID. Nel menu di Nuova chiave viene subito dopo Genera chiave. Vedi Chiavi su questo dispositivo.