MyTetra Share
Делитесь знаниями!
Установка и настройка SNMP на Linux Debian/Ubuntu
Время создания: 25.04.2013 22:01
Раздел: root - Linux - SNMP
Запись: Yurons/mytetra/master/base/1366916474r16b57qgj3/text.html на raw.github.com

 

Установка и настройка SNMP на Linux Debian/Ubuntu

 

 

Установка и настройка SNMP на Linux Debian/Ubuntu

28 Dec 2011

 

Для снятия статистики с серверов на linux Debian/Ubuntu по snmp мы будем пользоваться snmpd.

 

1. Ставим пакет snmpd

 

apt-get install snmpd

 

2. Правим файл /etc/default/snmp

По умолчанию демон snmpd «слушает» обращения только с localhost: 127.0.0.1

 

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

 

 

3. Для того, чтобы «слушал» все направления – изменяем эту строку до такого состояния:

 

SNMPDOPTS='-Lsd -Lf /dev/null -p /var/run/snmpd.pid'

 

4. Правим файл /etc/snmp/snmpd.conf

 

com2sec local localhost private # для подключения с localhost используем «пароль — комьюнити» private

com2sec localnet 192.168.0.0/24 public # для подключения с адресов 192.168.0.* используем «пароль — комьюнити» public

# не забудьте поменять «пароли» на свои

 

group MyROSystem v1 local

group MyROSystem v2c local

group MyROSystem usm local

group MyROGroup v1 localnet

group MyROGroup v2c localnet

group MyROGroup usm localnet

group MyRWGroup v1 local

group MyRWGroup v2c local

group MyRWGroup usm local

 

view all included .1 80

view system included .iso.org.dod.internet.mgmt.mib-2.system

 

access MyROSystem "" any noauth exact system none none

access MyROGroup "" any noauth exact all none none

access MyRWGroup "" any noauth exact all all none

 

syslocation MainDatacenter # кто мы?

syscontact admin@mannix.ru # как с нами звязаться?

 

5. Перезапускаем snmpd

 

/etc/init.d/snmpd restart

 

6. Тестируем

 

С локальной машины:

 

snmpwalk -v 2c -c private localhost | less

 

Или с удаленного хоста:

snmpwalk -v 2c -c public ip_сервера | less

 
MyTetra Share v.0.65
Яндекс индекс цитирования