SNMP sur Debian
Fermé
Neslye
Messages postés
103
Date d'inscription
vendredi 30 juillet 2010
Statut
Membre
Dernière intervention
24 octobre 2011
-
24 janv. 2011 à 10:17
Neslye Messages postés 103 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 24 octobre 2011 - 31 janv. 2011 à 12:32
Neslye Messages postés 103 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 24 octobre 2011 - 31 janv. 2011 à 12:32
A voir également:
- SNMP sur Debian
- A2ensite debian ✓ - Forum Debian
- Passer en root debian ✓ - Forum Debian
- Fedora ou debian - Guide
- Curl commande introuvable debian ✓ - Forum Debian
- Debian live user password ✓ - Forum Debian
6 réponses
KuKrApOk59
Messages postés
437
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
84
24 janv. 2011 à 15:04
24 janv. 2011 à 15:04
Salut,
Tu pourrais donner le resultat de la commande
# netstat -taupen
et
# ps -ef | grep snmp
Afin de voir si il est démarré, ou non ?
et un
# cat /etc/snmp/snmpd.conf
Afin de voir ta conf
Tu pourrais donner le resultat de la commande
# netstat -taupen
et
# ps -ef | grep snmp
Afin de voir si il est démarré, ou non ?
et un
# cat /etc/snmp/snmpd.conf
Afin de voir ta conf
Neslye
Messages postés
103
Date d'inscription
vendredi 30 juillet 2010
Statut
Membre
Dernière intervention
24 octobre 2011
24 janv. 2011 à 15:46
24 janv. 2011 à 15:46
salut,
pour netstat -taupen :
debian:~# netstat -taupen
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 104 3509 1186/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 3224 997/portmap
tcp 0 0 0.0.0.0:57939 0.0.0.0:* LISTEN 0 3282 1008/rpc.statd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 103 3937 1287/postgres
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 4226 1443/master
tcp6 0 0 :::80 :::* LISTEN 0 4566 1511/apache2
tcp6 0 0 ::1:5432 :::* LISTEN 103 3938 1287/postgres
tcp6 0 0 192.168.0.69:80 192.168.0.52:4463 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:4465 ESTABLISHED
33 2784955 10908/apache2
udp 0 0 0.0.0.0:68 0.0.0.0:* 0 3443 1262/dhclient3
udp 0 0 0.0.0.0:50511 0.0.0.0:* 0 3269 1008/rpc.statd
udp 0 0 127.0.0.1:36304 127.0.0.1:36304 ESTABLISHED 103 3946 1287/postgres
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 3217 997/portmap
0 3217 997/portmap
udp 0 0 0.0.0.0:760 0.0.0.0:* 0 3252 1008/rpc.statd
udp 0 0 192.168.0.69:123 0.0.0.0:*
0 4421 1461/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 0 4420 1461/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 0 4413 1461/ntpd
udp6 0 0 fe80::c8e4:1eff:fe7:123 :::* 0 4419 1461/ntpd
udp6 0 0 ::1:123 :::* 0 4418 1461/ntpd
udp6 0 0 :::123 :::* 0 4414 1461/ntpd
debian:~# ps -ef | grep snmp
root 26324 1677 0 15:13 hvc0 00:00:00 grep snmp
pour ma configuration voici mon fichier :
/etc/snmp/snmpd.conf.orig
# First, map the community name (COMMUNITY) into a security name
# (local and mynetwork, depending on where the request is coming
# from):
#sec.name sourcecommunity
# com2sec paranoid defaultpublic
com2sec readonly defaultpublic
#com2sec readwrite defaultprivate
####
# Second, map the security names into group names:
#sec.model sec.name
group MyROSystem v2cparanoid
group MyROSystem v2cparanoid
group MyROSystem usmparanoid
group MyROGroup v2creadonly
group MyROGroup v2creadonly
group MyROGroup usmreadonly
group MyRWGroup v1readwrite
group MyRWGroup v2creadwrite
group MyRWGroup usmreadwrite
Third, create a view for us to let the groups have rights to:
#incl/excl subtreemask
view all included .180
view system included .iso.org.dod.internet.mgmt.mib-2.system
####
# Finally, grant the 2 groups access to the 1 view with different
# write permissions:
#context sec.model sec.level match read write notif
access MyROSystem "" anynoauth exact system none
access MyROGroup ""anynoauth exact all none none
access MyRWGroup ""anynoauth exact all all none
# It is also possible to set the sysContact and sysLocation system
# variables through the snmpd.conf file. **PLEASE NOTE** that setting
# the value of these objects here makes these objects READ-ONLY
# (regardless of any access control settings). Any attempt to set the
# value of an object whose value is given here will fail with an error
# status of notWritable.
syslocation Unknown (configure /etc/snmp/snmpd.local.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmpd.local.conf)
# Example output of snmpwalk:
# % snmpwalk -v 1 -c public localhost system
# system.sysDescr.0 = "SunOS name sun4c"
# system.sysObjectID.0 = OID: enterprises.ucdavis.ucdSnmpAgent.sunos4
# system.sysUpTime.0 = Timeticks: (595637548) 68 days, 22:32:55
# system.sysContact.0 = "Me <me@somewhere.org>"
# system.sysName.0 = "name"
# system.sysLocation.0 = "Right here, right now."
# system.sysServices.0 = 72
# Examples:
#
# Make sure mountd is running
#proc mountd
# Make sure there are no more than 4 ntalkds running, but 0 is ok too.
#proc ntalkd 4
# Make sure at least one sendmail, but less than or equal to 10 are running.
#proc sendmail 10 1
# A snmpwalk of the prTable would look something like this:
#
# % snmpwalk -v 1 -c public localhost .1.3.6.1.4.1.2021.2
# enterprises.ucdavis.procTable.prEntry.prIndex.1 = 1
# enterprises.ucdavis.procTable.prEntry.prIndex.2 = 2
# enterprises.ucdavis.procTable.prEntry.prIndex.3 = 3
# enterprises.ucdavis.procTable.prEntry.prNames.1 = "mountd"
# enterprises.ucdavis.procTable.prEntry.prNames.2 = "ntalkd"
# enterprises.ucdavis.procTable.prEntry.prNames.3 = "sendmail"
# enterprises.ucdavis.procTable.prEntry.prMin.1 = 0
# enterprises.ucdavis.procTable.prEntry.prMin.2 = 0
# enterprises.ucdavis.procTable.prEntry.prMin.3 = 1
# enterprises.ucdavis.procTable.prEntry.prMax.1 = 0
# enterprises.ucdavis.procTable.prEntry.prMax.2 = 4
# enterprises.ucdavis.procTable.prEntry.prMax.3 = 10
# enterprises.ucdavis.procTable.prEntry.prCount.1 = 0
# enterprises.ucdavis.procTable.prEntry.prCount.2 = 0
# enterprises.ucdavis.procTable.prEntry.prCount.3 = 1
# enterprises.ucdavis.procTable.prEntry.prErrorFlag.1 = 1
# enterprises.ucdavis.procTable.prEntry.prErrorFlag.2 = 0
# enterprises.ucdavis.procTable.prEntry.prErrorFlag.3 = 0
enterprises.ucdavis.procTable.prEntry.prErrMessage.1 = "No mountd process run$
# enterprises.ucdavis.procTable.prEntry.prErrMessage.2 = ""
# enterprises.ucdavis.procTable.prEntry.prErrMessage.3 = ""
# enterprises.ucdavis.procTable.prEntry.prErrFix.1 = 0
# enterprises.ucdavis.procTable.prEntry.prErrFix.2 = 0
# enterprises.ucdavis.procTable.prEntry.prErrFix.3 = 0
#
# Note that the errorFlag for mountd is set to 1 because one is not
# running (in this case an rpc.mountd is, but thats not good enough),
and the ErrMessage tells you what's wrong. The configuration
# imposed in the snmpd.conf file is also shown.
#
# Special Case: When the min and max numbers are both 0, it assumes
# you want a max of infinity and a min of 1.
je pense que j'ai posté le necessaire :)
merci en tout cas
pour netstat -taupen :
debian:~# netstat -taupen
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 104 3509 1186/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 3224 997/portmap
tcp 0 0 0.0.0.0:57939 0.0.0.0:* LISTEN 0 3282 1008/rpc.statd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 103 3937 1287/postgres
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 4226 1443/master
tcp6 0 0 :::80 :::* LISTEN 0 4566 1511/apache2
tcp6 0 0 ::1:5432 :::* LISTEN 103 3938 1287/postgres
tcp6 0 0 192.168.0.69:80 192.168.0.52:4463 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:4465 ESTABLISHED
33 2784955 10908/apache2
udp 0 0 0.0.0.0:68 0.0.0.0:* 0 3443 1262/dhclient3
udp 0 0 0.0.0.0:50511 0.0.0.0:* 0 3269 1008/rpc.statd
udp 0 0 127.0.0.1:36304 127.0.0.1:36304 ESTABLISHED 103 3946 1287/postgres
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 3217 997/portmap
0 3217 997/portmap
udp 0 0 0.0.0.0:760 0.0.0.0:* 0 3252 1008/rpc.statd
udp 0 0 192.168.0.69:123 0.0.0.0:*
0 4421 1461/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 0 4420 1461/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 0 4413 1461/ntpd
udp6 0 0 fe80::c8e4:1eff:fe7:123 :::* 0 4419 1461/ntpd
udp6 0 0 ::1:123 :::* 0 4418 1461/ntpd
udp6 0 0 :::123 :::* 0 4414 1461/ntpd
debian:~# ps -ef | grep snmp
root 26324 1677 0 15:13 hvc0 00:00:00 grep snmp
pour ma configuration voici mon fichier :
/etc/snmp/snmpd.conf.orig
# First, map the community name (COMMUNITY) into a security name
# (local and mynetwork, depending on where the request is coming
# from):
#sec.name sourcecommunity
# com2sec paranoid defaultpublic
com2sec readonly defaultpublic
#com2sec readwrite defaultprivate
####
# Second, map the security names into group names:
#sec.model sec.name
group MyROSystem v2cparanoid
group MyROSystem v2cparanoid
group MyROSystem usmparanoid
group MyROGroup v2creadonly
group MyROGroup v2creadonly
group MyROGroup usmreadonly
group MyRWGroup v1readwrite
group MyRWGroup v2creadwrite
group MyRWGroup usmreadwrite
Third, create a view for us to let the groups have rights to:
#incl/excl subtreemask
view all included .180
view system included .iso.org.dod.internet.mgmt.mib-2.system
####
# Finally, grant the 2 groups access to the 1 view with different
# write permissions:
#context sec.model sec.level match read write notif
access MyROSystem "" anynoauth exact system none
access MyROGroup ""anynoauth exact all none none
access MyRWGroup ""anynoauth exact all all none
# It is also possible to set the sysContact and sysLocation system
# variables through the snmpd.conf file. **PLEASE NOTE** that setting
# the value of these objects here makes these objects READ-ONLY
# (regardless of any access control settings). Any attempt to set the
# value of an object whose value is given here will fail with an error
# status of notWritable.
syslocation Unknown (configure /etc/snmp/snmpd.local.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmpd.local.conf)
# Example output of snmpwalk:
# % snmpwalk -v 1 -c public localhost system
# system.sysDescr.0 = "SunOS name sun4c"
# system.sysObjectID.0 = OID: enterprises.ucdavis.ucdSnmpAgent.sunos4
# system.sysUpTime.0 = Timeticks: (595637548) 68 days, 22:32:55
# system.sysContact.0 = "Me <me@somewhere.org>"
# system.sysName.0 = "name"
# system.sysLocation.0 = "Right here, right now."
# system.sysServices.0 = 72
# Examples:
#
# Make sure mountd is running
#proc mountd
# Make sure there are no more than 4 ntalkds running, but 0 is ok too.
#proc ntalkd 4
# Make sure at least one sendmail, but less than or equal to 10 are running.
#proc sendmail 10 1
# A snmpwalk of the prTable would look something like this:
#
# % snmpwalk -v 1 -c public localhost .1.3.6.1.4.1.2021.2
# enterprises.ucdavis.procTable.prEntry.prIndex.1 = 1
# enterprises.ucdavis.procTable.prEntry.prIndex.2 = 2
# enterprises.ucdavis.procTable.prEntry.prIndex.3 = 3
# enterprises.ucdavis.procTable.prEntry.prNames.1 = "mountd"
# enterprises.ucdavis.procTable.prEntry.prNames.2 = "ntalkd"
# enterprises.ucdavis.procTable.prEntry.prNames.3 = "sendmail"
# enterprises.ucdavis.procTable.prEntry.prMin.1 = 0
# enterprises.ucdavis.procTable.prEntry.prMin.2 = 0
# enterprises.ucdavis.procTable.prEntry.prMin.3 = 1
# enterprises.ucdavis.procTable.prEntry.prMax.1 = 0
# enterprises.ucdavis.procTable.prEntry.prMax.2 = 4
# enterprises.ucdavis.procTable.prEntry.prMax.3 = 10
# enterprises.ucdavis.procTable.prEntry.prCount.1 = 0
# enterprises.ucdavis.procTable.prEntry.prCount.2 = 0
# enterprises.ucdavis.procTable.prEntry.prCount.3 = 1
# enterprises.ucdavis.procTable.prEntry.prErrorFlag.1 = 1
# enterprises.ucdavis.procTable.prEntry.prErrorFlag.2 = 0
# enterprises.ucdavis.procTable.prEntry.prErrorFlag.3 = 0
enterprises.ucdavis.procTable.prEntry.prErrMessage.1 = "No mountd process run$
# enterprises.ucdavis.procTable.prEntry.prErrMessage.2 = ""
# enterprises.ucdavis.procTable.prEntry.prErrMessage.3 = ""
# enterprises.ucdavis.procTable.prEntry.prErrFix.1 = 0
# enterprises.ucdavis.procTable.prEntry.prErrFix.2 = 0
# enterprises.ucdavis.procTable.prEntry.prErrFix.3 = 0
#
# Note that the errorFlag for mountd is set to 1 because one is not
# running (in this case an rpc.mountd is, but thats not good enough),
and the ErrMessage tells you what's wrong. The configuration
# imposed in the snmpd.conf file is also shown.
#
# Special Case: When the min and max numbers are both 0, it assumes
# you want a max of infinity and a min of 1.
je pense que j'ai posté le necessaire :)
merci en tout cas
KuKrApOk59
Messages postés
437
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
84
Modifié par KuKrApOk59 le 24/01/2011 à 18:37
Modifié par KuKrApOk59 le 24/01/2011 à 18:37
De mémoire, su Debian, j'avais du modifier le fichier
/etc/default/snmpd
J'ai modifié la ligne
Peut être est ce ton problème
(mais dans ma lancée, je n'ai pas demandé ce que contenait ton /etc/default/snmpd)
J'avais également été jeter un oeil sur
http://irp.nain-t.net/doku.php/215snmp:30_install_snmp
Quand j'avais eu besoin d'un coup de main pour faire une conf 'basique' pour éviter tout problème de mauvaise configuration de ma part ...
Si vous avez votre réponse, pensez à spécifier : [Résolu]
/etc/default/snmpd
J'ai modifié la ligne
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'par
SNMPDOPTS='-Lsd -Lf /dev/null -u root -I -smux -p /var/run/snmpd.pid 0.0.0.0'Je ne sais pas pourquoi avec l'option par défaut, le démon snmp ne se lançait pas
Peut être est ce ton problème
(mais dans ma lancée, je n'ai pas demandé ce que contenait ton /etc/default/snmpd)
J'avais également été jeter un oeil sur
http://irp.nain-t.net/doku.php/215snmp:30_install_snmp
Quand j'avais eu besoin d'un coup de main pour faire une conf 'basique' pour éviter tout problème de mauvaise configuration de ma part ...
Si vous avez votre réponse, pensez à spécifier : [Résolu]
Neslye
Messages postés
103
Date d'inscription
vendredi 30 juillet 2010
Statut
Membre
Dernière intervention
24 octobre 2011
25 janv. 2011 à 13:20
25 janv. 2011 à 13:20
Re,
j'ai bien modifié la ligne dans le fichier /etc/default/snmpd
ça à l'air de mieux fonctioner mais je ne suis pas sûr ...
j'ai bien modifié la ligne dans le fichier /etc/default/snmpd
ça à l'air de mieux fonctioner mais je ne suis pas sûr ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
KuKrApOk59
Messages postés
437
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
13 septembre 2013
84
26 janv. 2011 à 11:06
26 janv. 2011 à 11:06
Salut,
Maintenant, que te donne un
# netstat -taupen
Maintenant, que te donne un
# netstat -taupen
Neslye
Messages postés
103
Date d'inscription
vendredi 30 juillet 2010
Statut
Membre
Dernière intervention
24 octobre 2011
31 janv. 2011 à 12:32
31 janv. 2011 à 12:32
salut,
desolée pour le retard
voici la réponse:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 104 5484799 19231/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 3224 997/portmap
tcp 0 0 0.0.0.0:57939 0.0.0.0:* LISTEN 0 3282 1008/rpc.statd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 103 3937 1287/postgres
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 4226 1443/master
tcp6 0 0 :::80 :::* LISTEN 0 3535753 1095/apache2
tcp6 0 0 ::1:5432 :::* LISTEN 103 3938 1287/postgres
tcp6 0 0 192.168.0.69:80 192.168.0.52:3928 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:3921 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:3926 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:4058 ESTABLISHED
33 5533348 30787/apache2
tcp6 0 0 192.168.0.69:80 192.168.0.52:3923 TIME_WAIT 0 0 -
udp 0 0 0.0.0.0:68 0.0.0.0:* 0 3443 1262/dhclient3
udp 0 0 0.0.0.0:50511 0.0.0.0:* 0 3269 1008/rpc.statd
udp 0 0 127.0.0.1:36304 127.0.0.1:36304 ESTABLISHED 103 3946 1287/postgres
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 3217 997/portmap
udp 0 0 0.0.0.0:760 0.0.0.0:* 0 3252 1008/rpc.statd
udp 0 0 192.168.0.69:123 0.0.0.0:* 0 4421 1461/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 0 4420 1461/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 0 4413 1461/ntpd
udp6 0 0 fe80::c8e4:1eff:fe7:123 :::* 0 4419 1461/ntpd
udp6 0 0 ::1:123 :::* 0 4418 1461/ntpd
udp6 0 0 :::123 :::* 0 4414 1461/ntpd
desolée pour le retard
voici la réponse:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 104 5484799 19231/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 3224 997/portmap
tcp 0 0 0.0.0.0:57939 0.0.0.0:* LISTEN 0 3282 1008/rpc.statd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 103 3937 1287/postgres
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 4226 1443/master
tcp6 0 0 :::80 :::* LISTEN 0 3535753 1095/apache2
tcp6 0 0 ::1:5432 :::* LISTEN 103 3938 1287/postgres
tcp6 0 0 192.168.0.69:80 192.168.0.52:3928 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:3921 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:3926 TIME_WAIT 0 0 -
tcp6 0 0 192.168.0.69:80 192.168.0.52:4058 ESTABLISHED
33 5533348 30787/apache2
tcp6 0 0 192.168.0.69:80 192.168.0.52:3923 TIME_WAIT 0 0 -
udp 0 0 0.0.0.0:68 0.0.0.0:* 0 3443 1262/dhclient3
udp 0 0 0.0.0.0:50511 0.0.0.0:* 0 3269 1008/rpc.statd
udp 0 0 127.0.0.1:36304 127.0.0.1:36304 ESTABLISHED 103 3946 1287/postgres
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 3217 997/portmap
udp 0 0 0.0.0.0:760 0.0.0.0:* 0 3252 1008/rpc.statd
udp 0 0 192.168.0.69:123 0.0.0.0:* 0 4421 1461/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 0 4420 1461/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 0 4413 1461/ntpd
udp6 0 0 fe80::c8e4:1eff:fe7:123 :::* 0 4419 1461/ntpd
udp6 0 0 ::1:123 :::* 0 4418 1461/ntpd
udp6 0 0 :::123 :::* 0 4414 1461/ntpd