Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ruota le chiavi host del server
Periodicamente, puoi ruotare la chiave host del server. Questo argomento descrive come il server sceglie la chiave da applicare e la procedura per ruotare tali chiavi.
Come il client sceglie una chiave host del server
Il modo in cui Transfer Family sceglie la chiave del server da applicare dipende dalle condizioni del client SFTP, come spiegato qui. Il presupposto è che ci sia una chiave più vecchia e una chiave più recente.
-
Un client SFTP non ha una chiave host pubblica precedente per il server. La prima volta che il client si connette al server, si verifica una delle seguenti situazioni:
-
Il client fallisce la connessione, se è configurato per farlo.
-
Oppure, il client sceglie la prima chiave che corrisponde ai possibili algoritmi disponibili e chiede all'utente se tale chiave può essere considerata attendibile. In tal caso, il client aggiorna automaticamente il
known_hostsfile (o qualsiasi altra risorsa o file di configurazione locale utilizzato dal client per registrare le decisioni di fiducia) e inserisce quella chiave.
-
-
Un client SFTP ha una chiave precedente nel suo
known_hostsfile. Il client preferisce utilizzare questa chiave, anche se esiste una chiave più recente, per l'algoritmo di questa chiave o per un altro algoritmo. Questo perché il client ha un livello di fiducia più elevato per la chiave contenuta nel suoknown_hostsfile. -
Un client SFTP ha la nuova chiave (in uno qualsiasi degli algoritmi disponibili) nel suo file di
known_hostschiavi. Il client ignora le chiavi più vecchie perché non sono affidabili e utilizza la nuova chiave. -
Un client SFTP ha entrambe le chiavi nel suo
known_hostsfile. Il client sceglie la prima chiave per indice che corrisponde all'elenco delle chiavi disponibili offerto dal server.
Transfer Family preferisce che il client SFTP abbia tutte le chiavi nel suo known_hosts file, poiché ciò consente la massima flessibilità durante la connessione a un server Transfer Family. La rotazione delle chiavi si basa sul fatto che nel known_hosts file possono esistere più voci per lo stesso server Transfer Family.
Procedura di rotazione della chiave dell'host del server
Ad esempio, supponiamo di aver aggiunto il seguente set di chiavi host del server al server Transfer Family.
| Tipo di chiave host | Data aggiunta al server |
|---|---|
| RSA | 1 Aprile 2020 |
| ECDSA | 1 febbraio 2020 |
| ED25519 | 1 dicembre 2019 |
| RSA | 1° ottobre 2019 |
| ECDSA | 1 giugno 2019 |
| ED25519 | 1 marzo 2019 |
Per ruotare la chiave host del server
-
Aggiungi una nuova chiave host del server. Questa procedura è descritta inAggiungere una chiave host del server aggiuntiva.
-
Elimina una o più chiavi host dello stesso tipo che hai aggiunto in precedenza. Questa procedura è descritta inEliminare una chiave host del server.
-
Tutti i tasti sono visibili e possono essere attivi, in base al comportamento descritto in precedenza inCome il client sceglie una chiave host del server.