3.7.2.9. Настройка SNMP

 
1. Откройте терминал Fly и выполните команду для открытия файла настроек демона протокола:
sudo nano /etc/snmp/snmptrapd.conf
 
 
2. В файле раскомментируйте или добавьте следующую строку:
authCommunity log,execute,net public
 
 
Для сохранения и выхода нажмите комбинацию клавиш "Ctrl+x". Для подтверждения изменений нажмите клавишу "y" и нажмите клавишу "Enter".
 
3. Откройте файл настроек протокола, выполнив команду:
sudo nano /etc/default/snmptrapd
 
4. Добавьте в файл следующую строку:
TRAPRUN yes
 
 
Для сохранения и выхода нажмите комбинацию клавиш "Ctrl+x". Для подтверждения изменений нажмите клавишу "y" и нажмите клавишу "Enter".
5. Перезапустите сервис "snmptrapd", выполнив команду:
sudo service snmptrapd restart
 
6. Проверьте, слушает ли демон протокол порта, выполнив команду:
sudo netstat -nlup | grep 162
 
Если установка выполнена успешно, будет выведена следующая строка:
 
7. Откройте файл конфигурации "snmpd.conf", выполнив команду:
sudo nano  /etc/snmp/snmpd.conf
 
8. Раскомментируйте следующие строки :
agentAddess  udp:127.0.0.1:161
 
 
 rocommunity public localhost
 
 rouser authOnlyUser
 
 
9. Измените следующие строки:
agentAddress udp:127.0.0.1:161 на agentAddress udp:161
 
 
view systemonly included  .1.3.6.1.2.1.1 на view  systemonly included .1.3.6
 
 
10. Закомментируйте следующие строки:
extend    test1   /bin/echo  Hello, world!
extend-sh test2   echo Hello, world! ; echo Hi there ; exit 35
 
 
Для сохранения и выхода нажмите комбинацию клавиш "Ctrl+x". Для подтверждения изменений нажмите клавишу "y" и нажмите клавишу "Enter".
 
11. Перезапустите сервис "snmpd", выполнив команду:
sudo service snmpd restart