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 dell'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.
In che modo 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 altro file o risorsa di configurazione locale utilizzato dal client per registrare le decisioni di fiducia) e inserisce tale chiave.
-
-
Un client SFTP contiene una chiave precedente
known_hostsfile. Il cliente 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 cliente ha un livello di fiducia più elevato per la chiave che contieneknown_hostsfile. -
Un client SFTP ha la nuova chiave (in uno qualsiasi degli algoritmi disponibili) nel suo
known_hostsfile di chiavi. Il client ignora le chiavi più vecchie perché non sono affidabili e utilizza la nuova chiave. -
Un client SFTP contiene entrambe le chiavi
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 contenga tutte le chiavi known_hosts file, poiché ciò consente la massima flessibilità durante la connessione a un server Transfer Family. La rotazione dei tasti si basa sul fatto che possono esistere più voci in known_hosts file per lo stesso server Transfer Family.
Ruota la procedura con la 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 in Aggiungere una chiave host del server aggiuntiva.
-
Elimina una o più chiavi host dello stesso tipo che hai aggiunto in precedenza. Questa procedura è descritta in Eliminare una chiave host del server.
-
Tutti i tasti sono visibili e possono essere attivi, in base al comportamento descritto in precedenza in In che modo il client sceglie una chiave host del server.