Beim Versuch, die Authentifizierung mit öffentlichem SSH-Schlüssel auf einem Cisco ISE-Knoten zu konfigurieren, schlägt der Importprozess für SSH-Schlüssel fehl. Fehler:
Unable to update authorized key file
Cisco Identity Services Engine (ISE) Version 3.1 und höher
Generierter öffentlicher und privater ISE-SSH-Schlüssel
Warnung: Bei diesem Prozess werden alle autorisierten Schlüssel für den angemeldeten Benutzer gelöscht, und nachfolgende schlüsselbasierte SSH-Anmeldungen scheitern. Schließen Sie den Schlüsselimport ab, bevor Sie die aktuelle Sitzung schließen, um die Schlüsselpaar-Authentifizierung erneut zu aktivieren.
Melden Sie sich mit einem Konto mit Administratorberechtigungen an der CLI des ISE-Knotens an.
Löschen Sie mit diesem Befehl die vorhandenen beschädigten oder problematischen Autorisierungsschlüssel aus dem ISE-Knoten.
crypto key delete authorized_keys
Importieren Sie den neuen öffentlichen SSH-Schlüssel.
crypto key import <public key file Name> repository <repository Name>
Beispiele,
crypto key import mypubkey repository MyRepo
Überprüfen Sie, ob der Schlüssel mit diesem Befehl zur Liste der autorisierten Schlüssel hinzugefügt wurde.
show crypto authorized_keys
Überprüfen Sie den SSH-Zugriff mit einem dem privaten Schlüssel zugeordneten SSH-Client.
Der Fehler beim Importieren des öffentlichen SSH-Schlüssels resultierte aus beschädigten oder falsch formatierten Autorisierungsschlüsseln auf dem ISE-Knoten. Der Fehler "Die Datei mit autorisierten Schlüsseln konnte nicht aktualisiert werden" hat darauf hingewiesen, dass die Datei mit den vorhandenen autorisierten Schlüsseln einen inkonsistenten Status erreicht hat, wodurch neue Schlüsselimporte verhindert wurden.
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
1.0 |
31-Oct-2026
|
Erstveröffentlichung |