هل ترغب في معرفة كيفية تثبيت خدمة Ubuntu SNMP؟ في هذا البرنامج التعليمي ، سنوضح لك كيفية تثبيت خادم SNMP وتكوينه على إصدار 17 من نظام التشغيل Ubuntu Linux.

قائمة الأجهزة:

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي الخاص بنظام Linux Ubuntu.

كل قطعة من الأجهزة المذكورة أعلاه يمكن العثور عليها في موقع أمازون.

Ubuntu Playlist:

في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة من مقاطع الفيديو المتعلقة بنظام التشغيل Linux Ubuntu.

لا تنسى الاشتراك في قناة يوتيوب لدينا اسمه FKIT.

برنامج Ubuntu التعليمي:

في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة البرامج التعليمية المتعلقة بـ Ubuntu linux.

البرنامج التعليمي - أوبونتو خادم SNMP

في وحدة تحكم 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

هنا هو ملف جديد مع التكوين لدينا.

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

يمتلك مجتمع GokuBlack إذنًا للقراءة فقط على خادم Ubuntu.

تم تكوين الشخص المسؤول عن نظام لينكس هذا على أنه Zamasu.

تم تكوين موقع المعدات كغرفة تكنولوجيا المعلومات في الكون 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 SNMP.

لقد قمت بنجاح بتكوين خدمة Ubuntu SNMP.

لاختبار تكوين SNMP ، استخدم الأوامر التالية.

# snmpwalk -v2c -c GokuBlack 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