Tutorial: Benutzername und Passwort auf einem Cisco Switch einrichten

Melden

Hier ist ein ausführliches Tutorial, wie du einen Benutzernamen und ein Passwort auf einem Cisco Switch konfigurierst.

Die Absicherung des Zugangs zu einem Cisco Switch ist einer der wichtigsten Schritte bei der Netzwerkkonfiguration. In diesem Guide lernst du, wie du einen lokalen Benutzer anlegst und den Zugriff auf die Konsole sowie den Fernzugriff (SSH/Telnet) absicherst.

Voraussetzungen

  • Ein Cisco Switch (z.B. Catalyst Serie).
  • Eine Verbindung über ein Konsolenkabel oder eine bestehende Netzwerkverbindung.
  • Zugriff auf den privilegierten Modus (Enable-Modus).

Schritt 1: In den Konfigurationsmodus wechseln

Zuerst musst du dich in den globalen Konfigurationsmodus begeben.

Switch> enable
Switch# configure terminal
Switch(config)#

Schritt 2: Einen lokalen Benutzer erstellen

Es ist empfehlenswert, einen Benutzernamen und ein verschlüsseltes Passwort zu vergeben. Verwende den Befehl secret anstatt password, da secret das Passwort mit einem starken Hash-Algorithmus verschlüsselt.

Switch(config)# username DeinBenutzername privilege 15 secret DeinSicheresPasswort
  • Privilege 15: Gibt dem Benutzer direkt volle Administrationsrechte.
  • secret: Speichert das Passwort verschlüsselt in der Konfiguration.

Schritt 3: Das "Enable"-Passwort festlegen

Um den administrativen Modus (enable) zusätzlich zu schützen, solltest du ein Enable-Secret setzen:

Switch(config)# enable secret DeinEnablePasswort

Schritt 4: Login für die Konsole aktivieren

Damit der Switch beim direkten Anschließen eines Konsolenkabels nach dem Benutzernamen fragt, musst du die lokale Datenbankabfrage aktivieren:

Switch(config)# line console 0
Switch(config-line)# login local
Switch(config-line)# exit

Schritt 5: Login für den Fernzugriff (VTY-Lines) aktivieren

Wenn du per Telnet oder SSH auf den Switch zugreifen möchtest, musst du auch hier die lokale Authentifizierung erzwingen:

Switch(config)# line vty 0 15
Switch(config-line)# login local
Switch(config-line)# transport input ssh  # (Optional: Erlaubt nur sicheres SSH, kein Telnet)
Switch(config-line)# exit

Schritt 6: Passwörter in der Konfiguration verschlüsseln

Standardmäßig werden manche Passwörter im Klartext in der Konfigurationsdatei angezeigt. Mit diesem Befehl werden alle Passwörter (auch die älterer Standards) unkenntlich gemacht:

Switch(config)# service password-encryption

Schritt 7: Speichern der Konfiguration

Damit die Änderungen nach einem Neustart des Switches erhalten bleiben, musst du die aktuelle Konfiguration (Running-Config) in den dauerhaften Speicher (Startup-Config) kopieren:

Switch(config)# exit
Switch# copy running-config startup-config

(Alternativ einfach der Kurzbefehl: write)


Zusammenfassung der wichtigsten Befehle

Ziel Befehl
Benutzer anlegen username [Name] secret [Passwort]
Admin-Modus schützen enable secret [Passwort]
Lokaler Login login local (unter line con 0 oder line vty)
Speichern write memory

Sicherheitshinweis: Wähle komplexe Passwörter, die aus Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen bestehen, um Brute-Force-Angriffe zu erschweren.

0