Dieses Dokument enthält die Schritte zum erfolgreichen Importieren eines Zertifikats für Switches der Serien Sx350 und Sx550X mithilfe der grafischen Benutzeroberfläche (GUI) und der Befehlszeilenschnittstelle (CLI).
Eines der Probleme beim Importieren eines Zertifikats auf Switches der Serien Sx350 und Sx550X besteht darin, dass der Benutzer dem Schlüsselheader gegenübersteht, der fehlt und/oder keine Fehler beim Laden von Fehlern des öffentlichen Schlüssels aufweist. In diesem Dokument wird erläutert, wie Sie diese Fehler überwinden, um ein Zertifikat erfolgreich zu importieren. Ein Zertifikat ist ein elektronisches Dokument, das eine Person, einen Server, ein Unternehmen oder eine andere Körperschaft identifiziert und dieser Körperschaft einen öffentlichen Schlüssel zuordnet. Zertifikate werden in einem Netzwerk verwendet, um einen sicheren Zugriff bereitzustellen. Zertifikate können selbstsigniert oder digital von einer externen Zertifizierungsstelle (Certificate Authority, CA) signiert werden. Ein selbstsigniertes Zertifikat wird, wie der Name bereits andeutet, vom eigenen Ersteller signiert. Zertifizierungsstellen verwalten Zertifikatsanforderungen und geben Zertifikate an die teilnehmenden Einheiten wie Hosts, Netzwerkgeräte oder Benutzer aus. Ein digitales Zertifikat mit CA-Signatur gilt als Industriestandard und sicherer.
SG350 Version 2.5.0.83
SG350X Version 2.5.0.83
SG350XG Version 2.5.0.83
SF350 Version 2.5.0.83
SG550X Version 2.5.0.83
SF550X Version 2.5.0.83
SG550XG Version 2.5.0.83
SX550X Version 2.5.0.83
Sie müssen über ein selbstsigniertes Zertifikat oder ein Zertifikat der Zertifizierungsstelle (Certificate Authority, CA) verfügen. Schritte zum Erhalt eines selbstsignierten Zertifikats sind in diesem Artikel enthalten. Weitere Informationen zu Zertifizierungsstellenzertifikaten finden Sie hier.
Melden Sie sich bei der GUI des Switches an, indem Sie Ihren Benutzernamen und Ihr Kennwort eingeben. Klicken Sie auf Anmelden.
Wählen Sie im Anzeigemodus oben rechts in der GUI die Option Erweitert mit der Dropdown-Option aus.
Navigieren Sie zu Security > SSL Server > SSL Server Authentication.
Wählen Sie eines der Zertifikate aus, das automatisch generiert wird. Wählen Sie die Zertifikats-ID 1 oder 2 aus, und klicken Sie auf die Schaltfläche Bearbeiten.
Um ein selbstsigniertes Zertifikat zu generieren, aktivieren Sie im neuen Popup-Fenster den RSA-Schlüssel "Regenerate RSA Key" (Neuer RSA-Schlüssel), und geben Sie die folgenden Parameter ein:
Schlüssellänge
Allgemeiner Name
Organisationseinheit
Name der Organisation
Standort
Staat
Land
Dauer
Klicken Sie auf Generieren.
Sie können auch ein Zertifikat von einer Zertifizierungsstelle eines Drittanbieters erstellen.
Nun können Sie das benutzerdefinierte Zertifikat unter der SSL-Serverschlüsseltabelle sehen. Wählen Sie das neu erstellte Zertifikat aus, und klicken Sie auf Details.
Im Popup-Fenster werden die Details Zertifikat, Öffentlicher Schlüssel und privater Schlüssel (verschlüsselt) angezeigt. Sie können diese in einer separaten Notizblock-Datei kopieren. Klicken Sie auf Sensible Daten als Nur-Text anzeigen.
Ein Popup-Fenster wird geöffnet, um die Anzeige des privaten Schlüssels als Klartext zu bestätigen. Klicken Sie auf OK.
Nun können Sie den privaten Schlüssel in Klartextform sehen. Kopieren Sie diese unverschlüsselte Ausgabe auf eine Notizblock-Datei. Klicken Sie auf Schließen.
Wählen Sie das neu erstellte Benutzerdefinierte Zertifikat aus, und klicken Sie auf Zertifikat importieren.
Aktivieren Sie im neuen Popup-Fenster die Option RSA-Schlüsselpaar importieren, und fügen Sie den privaten Schlüssel (in Schritt 9 kopiert) im Klartextformat ein. Klicken Sie auf Übernehmen.
In diesem Beispiel ist das Schlüsselwort RSA im BEGIN und END des öffentlichen Schlüssels enthalten.
Die Erfolgsbenachrichtigung wird auf dem Bildschirm angezeigt. Sie können dieses Fenster schließen und die Konfiguration auf dem Switch speichern.
Die beschriebenen Fehler betreffen den öffentlichen Schlüssel. In der Regel werden zwei Arten von Public-Key-Formaten verwendet:
1. RSA Public Key File (PKCS#1): Dies gilt speziell für RSA-Schlüssel.
Am Anfang und Ende steht die Tags:
—BEGINNEN RSA PUBLIC KEY—
BASE64 KODIERTE DATEN
—END RSA PUBLIC KEY—
2. Public Key File (PKCS#8): Dies ist ein generischeres Schlüsselformat, das den Typ des öffentlichen Schlüssels identifiziert und die relevanten Daten enthält.
Am Anfang und Ende steht die Tags:
—ÖFFENTLICHER SCHLÜSSEL BEGINNEN—
BASE64 KODIERTE DATEN
—ÖFFENTLICHER SCHLÜSSEL ENDEN—
Szenario 1: Sie haben das Zertifikat von einer Zertifizierungsstelle eines Drittanbieters erstellt. Sie haben den öffentlichen Schlüssel kopiert und eingefügt und auf Übernehmen geklickt.
Sie haben die Meldung Fehler erhalten: Der Header "Key" fehlt. Schließen Sie das Fenster. Es können einige Änderungen vorgenommen werden, um dieses Problem zu eliminieren.
Beheben Sie diesen Fehler:
Fügen Sie das Schlüsselwort RSA am Anfang des öffentlichen Schlüssels hinzu: BEGINNEN DES RSA-ÖFFENTLICHEN SCHLÜSSELS
Fügen Sie das Schlüsselwort RSA am Ende des öffentlichen Schlüssels hinzu: END RSA PUBLIC KEY
Entfernen Sie die ersten 32 Zeichen aus dem Schlüsselcode. Der hervorgehobene Teil unten ist ein Beispiel für die ersten 32 Zeichen.
Wenn Sie die Einstellungen übernehmen, erhalten Sie in den meisten Fällen keinen Fehler in der Key-Kopfzeile.
Szenario 2: Sie haben auf einem Switch ein Zertifikat generiert und es auf einen anderen Switch importiert. Sie haben den öffentlichen Schlüssel kopiert und eingefügt, nachdem Sie die ersten 32 Zeichen entfernt haben, und auf Übernehmen geklickt.
Sie haben den Fehler Beim Laden des öffentlichen Schlüssels auf dem Bildschirm angezeigt.
Um diesen Fehler zu beheben, löschen Sie in diesem Fall NICHT die ersten 32 Zeichen des öffentlichen Schlüssels.
Geben Sie den folgenden Befehl ein, um ein Zertifikat über die CLI zu importieren.
switch(config)#crypto certificate [Zertifikatnummer] importZertifikat 2 wird in diesem Beispiel importiert.
switch(config)#Crypto Certificate 2-ImportFügt die Eingabe ein; Fügen Sie nach der Eingabe einen Punkt (.) auf einer separaten Zeile hinzu.
—BEGINNEN DES PRIVATEN RSA-SCHLÜSSELS—Nun haben Sie gelernt, wie Sie mithilfe der Benutzeroberfläche und der CLI erfolgreich ein Zertifikat für die Switches der Serien Sx350 und Sx550X importieren.