Jak zainstalować SNMP na RHEL 8 / Centos 8
- 2641
- 776
- Roland Sokół
SNMP (Prosty Protocol Management Protocol) jest szeroko stosowany do monitorowania i centralnego zarządzania. W tym samouczku zainstalujemy snmpd
Obsługa maszyny RHEL 8 / Centos 8, włącz Autostart, a po uruchomieniu usługi przetestujemy usługę funkcjonującą z Snmpwalk
Uruchamianie ustawień domyślnych.
W tym samouczku nauczysz się:
- Jak zainstalować usługę SNMP
- Jak rozpocząć i włączyć usługę za pomocą SystemD
- Jak otworzyć port UDP 161 dla zdalnego dostępu
- Jak przetestować usługę za pomocą SNMPWALK z LocalHost i usuń maszynę
Zastosowane wymagania i konwencje oprogramowania
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | RHEL 8 / CENTOS 8 |
Oprogramowanie | SNMPD 5.8 |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Jak zainstalować SNMP na instrukcje RHEL 8 / CentOS 8 krok po kroku
Net-SNMP
Pakiet jest dostępny w podstawowych repozytoriach po włączeniu repozytoriów zarządzania subskrypcją.
- Najpierw musimy zainstalować pakiet zawierający
snmpd
praca:# DNF zainstaluj net-snmp
- Aby ustawić usługę na automatyczne start na rozruchu, używamy
Systemctl
:# Systemctl Włącz SNMPD
- Rozpocznijmy usługę:
# Systemctl Start Snmpd
- I sprawdź, czy jest to stan działający:
Kopiuj# status Systemctl Snmpd -l Snmpd.Service - Prosty demon protokołu zarządzania siecią (SNMP). Załadowany: załadowany (/usr/lib/systemd/system/snmpd.praca; wyłączony; PREDET PREDOR: Wyłączony) Aktywne: Aktywne (działanie) od śr. 2019-01-02 19:29:35 CET; 25 minut temu główny PID: 3217 (SNMPD) Zadania: 1 (limit: 12544) Pamięć: 8.4M CGroup: /System.Slice/snmpd.serwis 3217/usr/sbin/snmpd -ls0-6d -f
- Aby to przetestować, potrzebujemy
Snmpwalk
pożytek:# DNF instaluj net-snmp-piutils
- Aby przetestować go z wiersza poleceń, zapytamy o domyślnie
publiczny
Społeczność („Rhel8lab” w odpowiedzi jest nazwą hosta maszyny laboratoryjnej):
Kopiuj$ snmpwalk -v 2c -c public -o e 127.0.0.1 snmpv2-mib :: sysdescr.0 = String: Linux Rhel8lab 4.18.0-32.El8.x86_64 #1 SMP Sat 27 października 19:26:37 UTC 2018 x86_64 SNMPV2-MIB :: SysObjectID.0 = OID: net-snmp-mib :: netsnmpagentoids.10 Disman-Event-MIB :: sysupeInstance = Harmeticks: (174237) 0:29:02.37 SNMPV2-MIB :: SYSCONTACT.0 = String: root
(Konfiguruj/etc/snmp/snmp.lokalny.conf) snmpv2-mib :: sysname.0 = String: Rhel8lab [… .] - Aby uzyskać zdalny dostęp, musimy dodać nową usługę
Firewalld
. Tworzymy plik tekstowy/etc/firewalld/services/snmpd.XML
Z następującą zawartością:
KopiujDemon Snmpd Snmp
Otwórz zaporę na usługę:
# Firewall-CMD-Zone = public --add-Service Snmpd --Permanent
I ponownie załaduj konfigurację zapory:
# Firewall-CMD--RELOOD
- Teraz możemy zdalnie zapytać maszynę w taki sam sposób, jak na Localhost:
$ snmpwalk -v 2c -c public -o e
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Ubuntu 20.04 Monitorowanie systemu za pomocą widżetów study
- Jak aplikacje autostart na Ubuntu 22.04 Jammy…
- Rzeczy do zainstalowania na Ubuntu 22.04
- Ubuntu 22.04 Monitorowanie systemu za pomocą widżetów study
- Najlepsze narzędzie do monitorowania systemu dla Linux
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Jak monitorować aktywność sieciową w systemie Linux
- « Jak zainstalować GIT na serwerze / stacji roboczej RHEL 8 / Centos 8
- Jak zainstalować MongoDB na RHEL 8 / CENTOS 8 »