Conception, Implémentation d'une Base de Données pour la Gestion d'un Organisme et Administration Réseau à distance sur base des outils libres "Cas de Projet Limete Université Cardinal Malula"( Télécharger le fichier original )par Blaise LUSIKILA LUAMBASU Ecole supérieure des métiers de l'informatique et du commerce (ESMICOM) - Licence 2007 |
Chapitre 4. UTILISATION DE SNMP AU PL/UCMPour administrer les différents équipements, nous utilisons le protocole SNMP. Pour ce faire, il faut installer sur les machines Net-SNMP. Net-SNMP est une collection d'applications utilisées pour implémenter SNMP v1, SNMP v2c, SNMP v3 en utilisant à la fois IPv4 et IPv6. Nous avons rapatrié les packages Net-SNMP suivant via les dépôts de Red Hat : Net-snmp o Snmpd (daemon) : agent qui répondra aux requêtes SNMP o Snmptrapd (daemon) : application qui recevra les notifications SNMP Net-snmp-utils : contient les divers outils (snmpwalk, snmpget, ?) Une fois les packages installés, il suffit de lancer le daemon snmpd et on peut déjà interroger l'agent avec des petits utilitaires du genre de Getif. 4.1. CONFIGURATION4.1.1. Création d'un utilisateur v3Pour créer un utilisateur v3 (snmpd doit être arrêté). Il suffit d'ajouter les lignes suivantes au tout début du fichier /etc/snmp/snmpd.conf createUser MonUtilisateur MD5 "MonMot2passe" DES MonMot2PasseDES rouser MonUtilisateur. MonUtilisateur : nom d'utilisateur MonMot2passe : authentication protocol pass phrase (qui se
transformera en MD5) 4.1.2. Le fichier snmpd.confEnsuite, modifier le fichier comme suit : #### # First, map the community name "public" into a "security name" # sec.name source community com2sec Local monserveur.domain.tld ma_communaute_ro #### # Second, map the security name into a group name: # groupName securityModel securityName group LocalGroup usm Local #### # Third, create a view for us to let the group have rights to: # Make at least snmpwalk -v 1 localhost -c public system fast again. # name incl/excl subtree mask(optional) view allview included .1.3.6 view systemview included .1.3.6.1.2.1.1 view systemview included .1.3.6.1.2.1.25.1.1 29 Net-SNMP3(*) : 30 Getif4(*) : #### # Finally, grant the group read-only access to the systemview view. # group context sec.model sec.level prefix read write notif access LocalGroup "" usm authPriv exact allview none none chercher les mots : syslocation et syscontact et les modifier en conséquence : syslocation Rack 6, Armoire 9, Societe, Ville, Province, Pays syscontact Departement Informatique <adresse-mail@domain.cd> lancer le service snmpd ( # /etc/init.d/snmpd start ) rééditer le fichier précédent et supprimer la ligne « create user? » * 4 http://www.wtcs.org/snmp4tpc/getif.htm |
|