Inhalt

Einführung

Skript ohne SSH-Benutzerkennwort ausführen

Einführung

In diesem Dokument wird beschrieben, wie ein Skript ohne Secure Shell (SSH)-Benutzerkennwort auf Cisco Multilayer Data Switch (MDS) Switches der Serie 9000 ausgeführt wird.

Skript ohne SSH-Benutzerkennwort ausführen

Führen Sie die folgenden Schritte aus, um ein Skript für Cisco Switches der Serie MDS 9000 ohne SSH-Benutzerkennwort auszuführen:

1. Um SSH zu aktivieren, geben Sie den Befehl feature ssh aus dem Konfigurationsterminal ein.

2. Generieren Sie den DSA-Schlüssel (Digital Signature Algorithm) oder den RSA-Schlüssel (Rivest-Shamir-Addleman) mit dem Befehl ssh rsa 1024.

3. Navigieren Sie zu Ihrem Benutzerverzeichnis, in dem Sie das Skript ausführen.

- Navigieren Sie zu ~/.ssh, und Ihre öffentlichen Schlüssel für DSA und RSA werden angezeigt. Beispielsweise id_dsa.pub oder id_rsa.pub. "cat", der entsprechende öffentliche Schlüssel.

- Wenn nicht alle öffentlichen/privaten Schlüssel bereits verfügbar sind, dann generieren Sie die Schlüssel mit dem Befehl ssh-keygen -t rsa oder ssh-keygen -t dsa.

Hinweis: In diesem Dokument wird davon ausgegangen, dass der Benutzername ab diesem Zeitpunkt testuser ist.

4. Geben Sie den folgenden Befehl ein, um auf dem Switch denselben Benutzernamen zu konfigurieren, den Sie für die Ausführung des Skripts verwenden:
Hinweis: Wenn Sie keine Switch-Konfiguration ändern möchten, verwenden Sie die Rolle des Netzwerkbetreibers. Wenn Sie die Switch-Konfiguration ändern möchten, verwenden Sie die Rolle network-admin.

switch(config)# username testuser password test12345 role network-admin

5. Geben Sie diesen Befehl ein, um den Schlüssel zu konfigurieren:

switch(config)# username testuser sshkey <key from Step 3>

6. Geben Sie ssh testuser@switch_ip von dem Host ein, auf dem das Skript ausgeführt wird. Wenn SSH anfordert, dass Sie der Liste bekannter Hosts den Host-Fingerabdruck hinzufügen, beantworten Sie die Frage Ja.

Die Verbindung zum Switch wird jetzt ohne das SSH-Benutzerkennwort hergestellt. Für zukünftige Verbindungen können Sie eine Verbindung mit dem Switch über SSH herstellen, ohne dass Sie zur Eingabe zusätzlicher Informationen aufgefordert werden.