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

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 SNMPv3-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.

syslocation Universe10 - IT Room
sysContact Zamasu <zamasu@dbsuper.com>
createUser gohan SHA 1234567890 AES 0987654321
rouser gohan authPriv

De gebruikersnaam gohan is gemaakt en geconfigureerd om het wachtwoord 1234567890 te gebruiken voor verificatie en het wachtwoord 0987654321 om de SNMP-communicatie te coderen.

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 SNMPv3-service geïnstalleerd.

U hebt de Ubuntu SNMP versie 3-service met succes geconfigureerd.

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

# snmpwalk -v3 -u gohan -l AuthPriv -a SHA -A 1234567890 -x AES -X 0987654321 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