Connect with us

Linux

Come configurare le chiavi SSH con YubiKey come autenticazione a due fattori (U2F/FIDO2)


Gli utenti Patreon scaricano la versione PDF.

UNTutti i server Linux e Unix sono gestiti manualmente o da strumenti di automazione come Ansible tramite ssh. Ad esempio, supponi di avere un server presso Linode o AWS. Quindi copi la tua chiave ssh pubblica su un server cloud remoto. Una volta copiato, ora puoi accedere a quei server senza una password purché le chiavi ssh corrispondano. È la migliore pratica. Sfortunatamente, non stai proteggendo le chiavi ssh memorizzate su un desktop locale o una macchina di sviluppo nella directory $HOME/.ssh/. Se le tue chiavi vengono rubate, un utente malintenzionato può ottenere l’accesso a tutti i tuoi server cloud, inclusi i server di backup. Per evitare questo pasticcio, possiamo proteggere le nostre chiavi ssh archiviate su macchine dev/desktop locali utilizzando chiavi di sicurezza fisiche come YubiKey.
Come configurare SSH con YubiKey

In entrambi i casi, devi inserire la tua YubiKey (o qualsiasi chiave hardware compatibile con FIDO2) in una porta USB e completare l’autenticazione. In altre parole, l’accesso ssh non funzionerà quando un malware o un utente malintenzionato ha rubato la passphrase e le chiavi ssh poiché non possono inserire YubiKey e premere il pulsante su di essa per completare l’OTP per le chiavi ssh.

Nell’ambiente aziendale, abbiamo un bastion host che consente l’accesso ssh con Yubikey. È un server speciale su una rete specificatamente progettata e configurata per resistere agli attacchi. Il server generalmente ospita un processo sshd e tutti gli altri servizi vengono rimossi. Una volta effettuato l’accesso al bastion host, puoi accedere facilmente a tutti gli altri server cloud.

Ama questo? sudo condividi_su: CinguettioFacebookLinkedinWhatsAppReddit

Il post How To Set Up SSH Keys With YubiKey as two-factor authentication (U2F/FIDO2) è apparso per primo su nixCraft.




Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi