Хотите узнать, как установить службу Ubuntu SNMPv3? В этом уроке мы расскажем вам, как установить и настроить SNMP-сервер версии 3 на Ubuntu Linux версии 17.
Список оборудования:
В следующем разделе представлен список оборудования, используемого для создания этого учебника Ubuntu Linux.
Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.
Ubuntu Playlist:
На этой странице мы предлагаем быстрый доступ к списку видеороликов, связанных с Ubuntu Linux.
Не забудьте подписаться на наш канал YouTube, названный FKIT.
Учебное пособие по Ubuntu:
На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с Linux Ubuntu.
Учебник — Сервер Ubuntu SNMPv3
На консоли Linux используйте следующие команды для установки необходимых служб.
# apt-get update
# apt-get install snmpd snmp
Теперь вы должны найти местоположение файла snmpd.conf в вашей системе.
После обнаружения вам нужно отредактировать файл snmpd.conf.
# updatedb
# locate snmpd.conf
# vi /etc/snmp/snmpd.conf
Вот исходный файл, перед нашей конфигурацией и без комментариев.
agentAddress udp:127.0.0.1:161
view systemonly included .1.3.6.1.2.1.1
view systemonly included .1.3.6.1.2.1.25.1
rocommunity public default -V systemonly
rocommunity6 public default -V systemonly
rouser authOnlyUser
sysLocation Sitting on the Dock of the Bay
sysContact Me <me@example.org>
sysServices 72
proc mountd
proc ntalkd 4
proc sendmail 10 1
disk / 10000
disk /var 5%
includeAllDisks 10%
load 12 10 5
trapsink localhost public
iquerySecName internalUser
rouser internalUser
defaultMonitors yes
linkUpDownNotifications yes
extend test1 /bin/echo Hello, world!
extend-sh test2 echo Hello, world! ; echo Hi there ; exit 35
master agentx
Вот новый файл с нашей конфигурацией.
syslocation Universe10 — IT Room
sysContact Zamasu <zamasu@dbsuper.com>
createUser gohan SHA 1234567890 AES 0987654321
rouser gohan authPriv
Имя пользователя gohan было создано и настроено для использования пароля 1234567890 для аутентификации и пароля 0987654321 для шифрования SNMP-связи.
Контактное лицо, ответственное за этот Linux, было настроено как Zamasu.
Расположение оборудования было настроено как IT-комната Вселенной 10.
Вы также должны перезапустить SNMP вручную и проверить статус службы.
# service snmpd stop
# service snmpd start
# service snmpd status
Ниже приведен пример вывода статуса службы SNMP
● snmpd.service — LSB: SNMP agents
Loaded: loaded (/etc/init.d/snmpd; bad; vendor preset: enabled)
Active: active (running) since Wed 2018-04-25 04:04:49 UTC; 55s ago
Вы успешно установили сервис Ubuntu SNMPv3.
Вы успешно настроили службу Ubuntu SNMP версии 3.
Чтобы проверить конфигурацию сервера SNMP, используйте следующие команды.
# snmpwalk -v3 -u gohan -l AuthPriv -a SHA -A 1234567890 -x AES -X 0987654321 127.0.0.1
Вот небольшой пример вывода SNMPWALK.
iso.3.6.1.2.1.1.1.0 = STRING: «Linux Ubuntu SMP Mon Feb 12 23:05:58 UTC 2018 x86_64»
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.8072.3.2.10
iso.3.6.1.2.1.1.3.0 = Timeticks: (32633) 0:05:26.33
iso.3.6.1.2.1.1.4.0 = STRING: «Zamasu <zamasu@dbsuper.com>;»
iso.3.6.1.2.1.1.5.0 = STRING: «ip-172-31-32-222»
iso.3.6.1.2.1.1.6.0 = STRING: «Universe10 — IT Room»
iso.3.6.1.2.1.1.8.0 = Timeticks: (0) 0:00:00.00