Jak zainstalować SNMP na RHEL 8 / Centos 8

Jak zainstalować SNMP na RHEL 8 / Centos 8

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ę
SNMPD Odpowiedź na zdalne zapytanie z snmpwalk.

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
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ą.

  1. Najpierw musimy zainstalować pakiet zawierający snmpd praca:
    # DNF zainstaluj net-snmp
  2. Aby ustawić usługę na automatyczne start na rozruchu, używamy Systemctl:
    # Systemctl Włącz SNMPD
  3. Rozpocznijmy usługę:
    # Systemctl Start Snmpd


  4. I sprawdź, czy jest to stan działający:
    # 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
    Kopiuj
  5. Aby to przetestować, potrzebujemy Snmpwalk pożytek:
    # DNF instaluj net-snmp-piutils
  6. Aby przetestować go z wiersza poleceń, zapytamy o domyślnie publiczny Społeczność („Rhel8lab” w odpowiedzi jest nazwą hosta maszyny laboratoryjnej):
    $ 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 [… .]
    Kopiuj
  7. 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ą:
      Demon Snmpd Snmp  
    Kopiuj

    Otwórz zaporę na usługę:

    # Firewall-CMD-Zone = public --add-Service Snmpd --Permanent

    I ponownie załaduj konfigurację zapory:

    # Firewall-CMD--RELOOD
  8. 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