Ceci est une ancienne révision du document !
Installer les packages suivants :
Sauvegarder l'ancien fichier de configuration :
mv /etc/snmp/snmp.conf /etc/snmp/snmp.conf.orig
Créer un nouveau fichier /etc/snmp/snmp.conf
avec par exemple les éléments suivants :
rocommunity view 127.0.0.1 rwcommunity power 127.0.0.1 syslocation "Paris" syscontact "Benoit"
Redémarrer le démon :
/etc/init.d/snmpd restart
Interrogation de snmp ( snmpwalk -v [version_snmp] -c [communauté] serveur )
snmpwalk -v 2c -c power localhost
Sauvegarder l'ancien fichier de configuration :
mv /etc/snmp/snmp.conf /etc/snmp/snmp.conf.orig
Créer un nouveau fichier /etc/snmp/snmp.conf
avec par exemple les éléments suivants :
rwuser monitor createUser monitor MD5 monpassword # # Mise en commentaire de snmp v2 # #rwcommunity power 127.0.0.1 #rwcommunity power XXX.XXX.XXX.XXX disk / 100000 disk /var 1000000 load 12 12 12 syslocation "Baie numero 1" syscontact support@mondomaine.net sysservices 76
La ligne createUser monitor MD5 monpassword
doit être inscrite lors du premier lancement de snmp en version 3 et supprimée par la suite afin que personne ne voie le mot de passe en cas de découverte du fichier.
Redémarrer le démon :
/etc/init.d/snmpd restart
Pour intérroger snmp :
snmpwalk -v 3 -u monitor -l authNoPriv -c power -a MD5 -A monpassword localhost
Traduire une MIB textuelle en OID :
snmptranslate -On ASTERISK-MIB::astConfigCallsActive.0