Das Simple Network Management Protocol (SNMP) ist ein äußerst nützliches Protokoll zur Überwachung und Verwaltung von TCP/IP-Netzwerken. Bei den meisten vernetzten Systemen ist standardmäßig mindestens ein grundlegender SNMP-Dienst aktiviert, mit dem Sie Informationen über Ihr Netzwerk aus der Ferne sammeln können. Wenn der Schreibzugriff aktiviert ist, kann SNMP auch verwendet werden, um Geräte in Ihrem Netzwerk remote zu konfigurieren.
Wenn Sie die folgende Fehlermeldung erhalten:
net-snmp-create-v3-user: not found
Sie können versuchen, das Paket net-snmp oder libsnmp-dev entsprechend Ihrer Wahl der Linux-Distribution zu installieren.
Verteilung | Befehl |
---|---|
OS X | brew install net-snmp |
Debian | apt-get install libsnmp-dev |
Ubuntu | apt-get install libsnmp-dev |
Alpin | apk fügt net-snmp hinzu |
Arch Linux | pacman -S net-snmp |
Kali-Linux | apt-get install libsnmp-dev |
Fedora | dnf install net-snmp-1 |
Raspbian | apt-get install libsnmp-dev |
Docker | docker run cmd.cat/net-snmp-create-v3-user net-snmp-create-v3-user |
Die Syntax zum Erstellen eines snmpv3-Benutzers lautet:
# net-snmp-create-v3-user -ro username
Dieses Dienstprogramm fordert zur Eingabe eines Kennworts auf. Geben Sie ein Passwort mit mindestens acht Zeichen ein – obwohl kürzere Passwörter hier akzeptiert werden, wird es später die Standardlänge nicht erfüllen.
SNMP ist ein Protokoll zur Verwaltung von Geräten in einem IP-Netzwerk. Normalerweise geschieht dies über die UDP-Ports 161 und 162, obwohl es möglich, aber selten ist, auch TCP zu verwenden. Nahezu jedes moderne Gerät in einem Rechenzentrum unterstützt SNMP; Das bedeutet, dass es möglich ist, nicht nur Switches und Router zu verwalten, sondern auch Server, Drucker, USVs, Speicher und mehr.