Outils pour utilisateurs

Outils du site


snmp:start

Ceci est une ancienne révision du document !


Snmp

Installation

Sur debian et dérivées

apt-get install snmpd

Sur RedHat et dérivées

yum install net-snmp

ou

dnf install net-snmp

Configuration

snmpd

Éditer le fichier de configuration suivant :

vim /etc/snmp/snmpd.conf

Ne pas oublier de supprimer et configurer la première ligne non commentée, si elle existe, concernant l'écoute en 127.0.0.1.
Commenter la ligne de la communauté par défaut et ajouter la sienne :

rocommunity masuperbecommunautéetouteneuve

rocommunity : read only community

firewalld

Extend

Il est possible d’exécuter un script via snmp, déposer alors ce script sur le serveur exécutant snmpd, exemple : /etc/snmp/test.sh
Éditer le fichier de configuration, et rechercher les lignes correspondant à “extend” ou “exec”.

vim /etc/snmp/snmpd.conf

Ajouter la ligne correspondante au script souhaité :

extend monscriptdetest /bin/bash /etc/snmp/test.sh localhost

Redémarrer snmpd

systemctl restart snmpd

Pour récupérer toute la liste des OIDs de tous les scripts extend :

snmpwalkd -v2c -c masuperbecommunautéetouteneuve monserveurdistant NET-SNMP-EXTEND-MIB::nsExtendObjects
Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
snmp/start.1483898039.txt.gz · Dernière modification : (modification externe)