snmp:start
Ceci est une ancienne révision du document !
Table des matières
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
snmp/start.1483898039.txt.gz · Dernière modification : (modification externe)
