Quando si cerca di configurare l'autenticazione della chiave pubblica SSH su un nodo Cisco ISE, il processo di importazione della chiave SSH ha esito negativo con il seguente errore:
Unable to update authorized key file
Cisco Identity Services Engine (ISE) versione 3.1 e successive
Chiave pubblica e privata ISE SSH generata
Avviso: Questo processo elimina tutte le chiavi autorizzate per l'utente connesso e impedisce gli accessi SSH basati su chiavi successivi. Completare il processo di importazione delle chiavi prima di chiudere la sessione corrente per riattivare l'autenticazione della coppia di chiavi.
Accedere alla CLI del nodo ISE con un account con privilegi di amministratore.
Utilizzando questo comando, eliminare le chiavi di autorizzazione danneggiate o problematiche esistenti dal nodo ISE.
crypto key delete authorized_keys
Importare la nuova chiave pubblica SSH.
crypto key import <public key file Name> repository <repository Name>
Ad esempio,
crypto key import mypubkey repository MyRepo
Verificare che la chiave venga aggiunta all'elenco delle chiavi autorizzate utilizzando questo comando.
show crypto authorized_keys
Verificare l'accesso SSH con un client SSH mappato con la chiave privata.
L'errore di importazione della chiave pubblica SSH è stato causato da chiavi di autorizzazione danneggiate o formattate in modo errato sul nodo ISE. L'errore "Impossibile aggiornare il file di chiave autorizzato" indica che il file di chiave autorizzato esistente ha raggiunto uno stato incoerente, impedendo l'importazione di nuove chiavi.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
31-Oct-2026
|
Versione iniziale |