Хотите узнать, как установить службу 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