Zum Hauptinhalt springen

So richten Sie einen Cisco SSH-Switch ein: Eine ausführliche Anleitung für Anfänger

Die Konfiguration von SSH (Secure Shell) auf einem Cisco Switch ist ein wichtiger Schritt, um die Sicherheit Ihres Netzwerks zu gewährleisten. SSH bietet eine sichere Verbindung und Datenverschlüsselung und ist damit die bevorzugte Methode für den Fernzugriff auf den Switch. In diesem ausführlichen Einsteigerhandbuch zeigen wir Ihnen, wie Sie SSH auf einem Cisco-Switch einrichten.

Stellen Sie zunächst sicher, dass Sie über eine aktive SSH-Lizenz verfügen. Viele Cisco Switches werden ohne eine vorinstallierte SSH-Lizenz geliefert, daher müssen Sie möglicherweise eine Lizenz erwerben und installieren.

Sobald Sie eine aktive SSH-Lizenz haben, müssen Sie über ein Terminal-Gerät wie einen PC oder Laptop auf den Switch zugreifen. Sie benötigen außerdem Zugriff auf den Switch mit Administratorrechten oder entsprechenden Rechten.

Jetzt sind wir bereit, mit der Konfiguration von SSH auf dem Cisco Switch zu beginnen. Befolgen Sie diese Schritt-für-Schritt-Anleitung, um diese wichtige Fähigkeit zu beherrschen und Ihr Netzwerk vor unbefugtem Zugriff zu schützen.

So konfigurieren Sie einen Cisco SSH-Switch

Befolgen Sie die folgenden Schritte, um den Cisco SSH-Switch zu konfigurieren:

  1. Melden Sie sich über die Konsole oder Telnet an der Befehlsschnittstelle des Switches an.
  2. Wechseln Sie in den Konfigurationsmodus, indem Sie den Befehl enable und das Kennwort eingeben.
  3. Erstellen Sie den Domänennamen des Geräts mithilfe des Befehls hostname .
  4. Generieren Sie den verschlüsselten RSA-Schlüssel mit dem Befehl crypto key generate rsa und wählen Sie die Schlüsselgröße aus (z. B. 1024 Bits).
  5. Aktivieren Sie SSH mit dem Befehl ip ssh version 2 .
  6. Erstellen Sie einen lokalen Benutzer mithilfe des Befehls username, und geben Sie ihm ein Kennwort ein.
  7. Konfigurieren Sie die lokale Benutzerauthentifizierung mit SSH mithilfe des Befehls aaa new-model und aaa authentication login default local .
  8. Speichern Sie die Schalterkonfiguration mit dem Befehl write memory .
  9. Beenden Sie die Befehlsschnittstelle des Switches.

Nachdem Sie SSH auf dem Cisco Switch konfiguriert haben, können Sie sich über einen SSH-Client wie PuTTY mit dem angegebenen Domänennamen und dem Benutzernamen/Passwort des lokalen Benutzers remote mit dem Gerät verbinden.

Ein ausführlicher Leitfaden für Anfänger

Die Konfiguration des Cisco SSH (Secure Shell)-Switches ermöglicht eine sichere Remotesteuerung des Switches. In diesem Handbuch werden die Schritte zum Einrichten von SSH auf einem Cisco-Switch für unerfahrene Benutzer erläutert.

Schritt 1: Verbinden mit dem Switch

Stellen Sie zuerst eine Verbindung zum Cisco Switch über den Konsolenport oder über Telnet her.

Schritt 2: In den Berechtigungsmodus wechseln

  1. Geben Sie den Befehl enable ein, um in den Berechtigungsmodus zu gelangen.
  2. Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.

Schritt 3: Erstellen eines Benutzers

  1. Geben Sie den Befehl configure terminal ein, um in den Konfigurationsmodus zu gelangen.
  2. Geben Sie den Befehl username privilege 15 secret ein, um einen Benutzer mit vollen Rechten zu erstellen.
  3. Ersetzen Sie durch den gewünschten Benutzernamen und das Passwort des Benutzers.

Schritt 4: Generieren eines RSA-Schlüssels

  1. Geben Sie den Befehl crypto key generate rsa ein, um den RSA-Schlüssel zu generieren.
  2. Wählen Sie die Schlüsselgröße aus (2048 Bit werden empfohlen).
  3. Geben Sie den Namen des Schlüssels ein (es wird empfohlen, "ssh-key" zu verwenden).

Schritt 5: Aktivieren von SSH

  1. Geben Sie den Befehl ip ssh Version 2 ein, um SSH zu aktivieren und Version 2 zu verwenden.
  2. Geben Sie den Befehl ip ssh time-out ein, um das SSH-Sitzungs-Timeout festzulegen.

Schritt 6: Angeben von Authentifizierungsquellen

  1. Geben Sie den Befehl line vty 0 4 ein, um in den VTY-Leitungskonfigurationsmodus zu wechseln.
  2. Geben Sie den Befehl transport input ssh ein, um SSH als Authentifizierungsquelle anzugeben.
  3. Geben Sie den Befehl login local ein, um die lokale Authentifizierung zu aktivieren.

Schritt 7: Speichern der Einstellungen

Geben Sie den Befehl write oder copy running-config startup-config ein, um die Einstellungen zu speichern.

Jetzt haben Sie SSH erfolgreich auf dem Cisco Switch konfiguriert. Sie können einen SSH-Client wie PuTTY verwenden, um den Switch remote zu verwalten.

Installieren und Konfigurieren von SSH auf einem Cisco Switch

Befolgen Sie diese Schritte, um SSH auf einem Cisco Switch zu installieren und zu konfigurieren:

Schritt 1:Verbinden Sie den Cisco Switch mit einem Konsolenkabel.
Schritt 2:Geben Sie den Befehl enable und das Kennwort für den privilegierten Zugriff ein, um den privilegierten Switch-Modus zu aktivieren.
Schritt 3:Wechseln Sie mit dem Befehl configure terminal in den Switch-Konfigurationsmodus.
Schritt 4:Erstellen Sie mit dem Befehl hostname den Domänennamen für den Switch mit dem Befehl hostname .
Schritt 5:Generieren Sie RSA-kryptografische Schlüssel mit dem Befehl crypto key generate rsa . Wählen Sie die Schlüsselgröße aus (es wird empfohlen, einen Schlüssel mit einer Größe von 2048 Bit zu verwenden).
Schritt 6:Geben Sie den Domänennamen des SSH-Servers mit dem Befehl ip domain-name Ihr Domänenname an.
Schritt 7:Aktivieren Sie SSH auf dem Switch mit dem Befehl ip ssh version 2 .
Schritt 8:Erstellen Sie einen SSH-Benutzer mit dem Befehl username username privilege 15 secret Kennwort . 15-Berechtigungen ermöglichen vollen Zugriff auf den Switch.
Schritt 9:Speichern Sie die Schalterkonfiguration mit dem Befehl write memory .
Schritt 10:Beenden Sie den Schalterkonfigurationsmodus mit dem Befehl exit .
Schritt 11:Verbinden Sie sich über SSH mit einem SSH-fähigen Terminalprogramm (z. B. PuTTY) mit dem Cisco Switch. Geben Sie die Switch-IP-Adresse und den Port an (Standard ist 22). Geben Sie Ihren SSH-Benutzernamen und Ihr Passwort ein, um auf den Switch zuzugreifen.

Jetzt können Sie SSH verwenden, um Ihren Cisco Switch sicher fernzusteuern. Beachten Sie, dass sich die SSH-Konfiguration auf dem Cisco Switch je nach Modell und Betriebssystemversion geringfügig unterscheiden kann.

Erstellen von Benutzern für den SSH-Zugriff

Um den SSH-Zugriff auf den Cisco Switch zu konfigurieren, müssen Sie zunächst Benutzer erstellen, die eine Verbindung herstellen können. Hier ist, wie man es macht:

SchrittDas TeamDie Beschreibung
1enableIn den privilegierten Modus wechseln
2configure terminalIn den Einstellungsmodus wechseln
3username Benutzername privilege berechtigungsstufe secret PasswortEinen Benutzer mit dem angegebenen Namen, der angegebenen Berechtigungsstufe und dem angegebenen Kennwort erstellen
4line vty 0 4In den Konfigurationsmodus für virtuelle Terminals wechseln
5transport input sshSSH-Zugriff zulassen
6exitDen Konfigurationsmodus für virtuelle Terminals beenden
7exitDen Einstellungsmodus verlassen
8copy running-config startup-configEinstellungen speichern

Wenn Sie einen Benutzer erstellen, müssen Sie seinen Namen, die Berechtigungsstufe (normalerweise 15 für Vollzugriff) und das Kennwort angeben. Sie müssen dann in den Konfigurationsmodus für virtuelle Terminals wechseln und den SSH-Zugriff zulassen. Schließlich müssen Sie die Einstellungen mit dem Befehl copy running-config startup-config speichern.

Nachdem Sie Benutzer erstellt haben, können Sie sich über SSH mit den Anmeldeinformationen, die Sie bei der Benutzererstellung angegeben haben, mit dem Cisco Switch verbinden.

Konfigurieren des SSH-Zugriffs auf einem Cisco Switch über VLAN

Wenn Sie den SSH-Zugriff auf einem Cisco Switch über ein VLAN konfigurieren, können Sie einen sicheren Fernzugriff auf den Switch für die Verwaltung von einem Remotecomputer erstellen. Führen Sie die folgenden Schritte aus, um den SSH-Zugriff über VLAN zu konfigurieren:

1. Stellen Sie über ein Konsolenkabel eine Verbindung zum Cisco Switch her und wechseln Sie in den privilegierten Zugriffsmodus.

2. Erstellen Sie ein VLAN auf dem Switch mit dem Befehl vlan vlan-id , wobei vlan-id die ID des zu erstellenden VLANS ist.

3. Weisen Sie dem VLAN einen mit dem Remotecomputer verbundenen Switch-Port zu, indem Sie den Befehl interface FastEthernet0/1 verwenden (wobei 0/1 die Portnummer ist) und den Befehl switchport mode access verwenden.

4. Konfigurieren Sie die IP-Adresse und die Subnetzmaske auf der VLAN-Schnittstelle mit dem Befehl interface vlan vlan-id und dem Befehl ip address ip-address mask , wobei ip-address und mask die IP-Adresse bzw. die Subnetzmaske sind.

5. Aktivieren Sie den SSH-IP-Dienst auf dem Switch mithilfe des Befehls ip ssh version 2 .

6. Erstellen Sie mit dem Befehl username username privilege level 15 secret password ein lokales Konto, um sich über SSH anzumelden, wobei username und password jeweils Benutzername und Passwort sind.

7. Legen Sie den Befehl line vty 0 15 als Authentifizierungsmethode für die Anmeldung und den Befehl login local fest.

8. Speichern Sie die Switch-Einstellungen mit dem Befehl write memory .

Nachdem Sie diese Schritte ausgeführt haben, wird der SSH-Zugriff nun über ein VLAN auf Ihrem Cisco Switch konfiguriert. Sie können den Switch mithilfe eines SSH-Clients mithilfe der IP-Adresse des Switches und lokaler Anmeldeinformationen remote verwalten.