Simple Network Management Protocol (SNMP) ist ein Netzwerkverwaltungsprotokoll, das die Aufzeichnung, Speicherung und gemeinsame Nutzung von Informationen über die Geräte im Netzwerk unterstützt. Dadurch kann der Administrator Netzwerkprobleme beheben. SNMP verwendet Management Information Bases (MIBs), um verfügbare Informationen hierarchisch zu speichern.
Ein SNMP-Benutzer wird durch Anmeldeinformationen wie Benutzername, Kennwort und Authentifizierungsmethode definiert. Es wird in Verbindung mit einer SNMP-Gruppe und einer Engine-ID betrieben. Anweisungen zum Konfigurieren einer SNMP-Gruppe über die Befehlszeilenschnittstelle (CLI) finden Sie hier. SNMPv3 verwendet nur SNMP-Benutzer. Benutzer mit Zugriffsberechtigungen sind einer SNMP-Ansicht zugeordnet.
Beispielsweise können SNMP-Benutzer von einem Netzwerkmanager so konfiguriert werden, dass sie einer Gruppe zugeordnet werden, sodass Zugriffsrechte einer Benutzergruppe in dieser Gruppe und nicht einem einzelnen Benutzer zugewiesen werden können. Ein Benutzer kann nur einer Gruppe angehören. Um einen SNMPv3-Benutzer zu erstellen, muss eine Engine-ID konfiguriert und eine SNMPv3-Gruppe verfügbar sein.
In diesem Artikel wird die Konfiguration von SNMP-Benutzern über die CLI eines Cisco Switches erläutert.
Schritt 1: Zugriff auf die CLI des Switches
Hinweis: In diesem Beispiel wird PuTTY für den Zugriff auf die Switch-CLI verwendet. Der Standard-Benutzername und das Kennwort lautet cisco/cisco. Wenn Sie Ihre Anmeldeinformationen angepasst haben, verwenden Sie Ihren Benutzernamen und Ihr Kennwort.
Schritt 2: Wechseln Sie in den globalen Konfigurationsmodus, indem Sie den folgenden Befehl eingeben:
Schritt 3: Erstellen Sie eine Engine-ID mit der folgenden Syntax:
snmp-server engineID local {engineid/default}
Hinweis: Die Engine-ID muss innerhalb Ihrer administrativen Domäne eindeutig sein. In diesem Beispiel wird die snmp-server engineID local 57AD57AD57AD eingegeben.
Schritt 4: Fügen Sie einen SNMP-Benutzer mit der folgenden Syntax hinzu:
snmp-server user username groupname {{v1/v2c/remote host/auth {{md5/sha}} auth-password [priv priv-password]}}}
Wo:
Hinweis: In diesem Beispiel wird der SNMP-Server-Benutzer John_Doe CiscoTesters v3 auth md5 Cisco1234$ eingegeben.
Schritt 5: Überprüfen Sie den SNMP-Benutzer mit dem folgenden Befehl:
Sie sollten jetzt einen SNMP-Benutzer über die CLI des Switches konfiguriert haben.