Wilt u leren hoe u de Ubuntu SNMP-service installeert? In deze zelfstudie laten we u zien hoe u een SNMP-server installeert en configureert op Ubuntu Linux-versie 17.

Hardware lijst:

De volgende sectie presenteert de lijst met apparatuur die is gebruikt om deze Ubuntu Linux-zelfstudie te maken.

Elk onderdeel van de hierboven genoemde hardware is te vinden op de Amazon-website.

Ubuntu Playlist:

Op deze pagina bieden we snelle toegang tot een lijst met video's gerelateerd aan Ubuntu Linux.

Vergeet niet je te abonneren op ons YouTube-kanaal met de naam FKIT.

Ubuntu Gerelateerde tutorial:

Op deze pagina bieden we snelle toegang tot een lijst met tutorials gerelateerd aan Ubuntu Linux.

Tutorial - Ubuntu SNMP-server

Gebruik op de Linux-console de volgende opdrachten om de vereiste services te installeren.

# apt-get update
# apt-get install snmpd snmp

Nu zou u de locatie van het bestand snmpd.conf op uw systeem moeten vinden.

Na het vinden, moet je het bestand snmpd.conf bewerken.

# updatedb
# locate snmpd.conf

# vi /etc/snmp/snmpd.conf

Hier is het originele bestand, vóór onze configuratie en zonder de opmerkingen.

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

Hier is het nieuwe bestand met onze configuratie.

rocommunity GokuBlack
syslocation Universe10 - IT Room
sysContact Zamasu <zamasu@dbsuper.com>;

De GokuBlack-community heeft alleen-lezen-rechten op de Ubuntu-server.

De contactpersoon die verantwoordelijk is voor deze Linux is geconfigureerd als Zamasu.

De locatie van de apparatuur is geconfigureerd als de IT Room of Universe 10.

U moet SNMP ook handmatig opnieuw starten en de servicestatus controleren.

# service snmpd stop
# service snmpd start
# service snmpd status

Hier is een voorbeeld van de uitvoer van de SNMP-servicestatus

● 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

U hebt de Ubuntu SNMP-service geïnstalleerd.

U hebt de Ubuntu SNMP-service met succes geconfigureerd.

Gebruik de volgende opdrachten om uw SNMP-configuratie te testen.

# snmpwalk -v2c -c GokuBlack 127.0.0.1

Hier is een klein voorbeeld van de SNMPWALK-uitvoer.

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