Como instalar o SNMP no RHEL 8 / CENTOS 8
- 1050
- 286
- Enrique Crist
SNMP (Simple Retive Management Protocol) é amplamente utilizado para fins de monitoramento e gerenciamento central. Neste tutorial, instalaremos o SNMPD
Serviço para uma máquina RHEL 8 / CENTOS 8, Ativar AutoStart e, depois de iniciar o serviço, testaremos o serviço de funcionamento com Snmpwalk
executando as configurações padrão.
Neste tutorial, você aprenderá:
- Como instalar o serviço SNMP
- Como iniciar e ativar o serviço com o Systemd
- Como abrir a porta UDP 161 para acesso remoto
- Como testar o serviço com snmpwalk da localhost e remover a máquina
Requisitos de software e convenções usadas
Categoria | Requisitos, convenções ou versão de software usada |
---|---|
Sistema | RHEL 8 / CENTOS 8 |
Programas | SNMPD 5.8 |
Outro | Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando. |
Convenções | # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular |
Como instalar o SNMP no RHEL 8 / CENTOS 8 Instruções passo a passo
O net-snmp
O pacote está disponível nos repositórios básicos após ativar os repositórios de gerenciamento de assinaturas.
- Primeiro, precisamos instalar o pacote que contém o
SNMPD
serviço:# dnf install net-snmp
- Para definir o serviço para o início automático de inicialização, usamos
SystemCtl
:# SystemCtl Ativar SNMPD
- Vamos começar o serviço:
# SystemCtl Iniciar SNMPD
- E verifique se está em execução:
cópia de# status systemctl snmpd -l snmpd.Serviço - Daemon de Protocolo de Gerenciamento de Rede Simples (SNMP). Carregado: carregado (/usr/lib/systemd/system/snmpd.serviço; desabilitado; Preset do fornecedor: desativado) ativo: ativo (em execução) desde quarta-feira 2019-01-02 19:29:35 CET; 25 minutos atrás PID principal: 3217 (SNMPD) Tarefas: 1 (Limite: 12544) Memória: 8.4m CGROUP: /Sistema.Slice/Snmpd.Serviço 3217/usr/sbin/snmpd -ls0-6d -f
- Para testá -lo, precisaremos do
Snmpwalk
Utilitário:# dnf instalar net-snmp-utils
- Para testá -lo da linha de comando, consultaremos o padrão
público
Comunidade ("RHEL8LAB" na resposta é o nome do host da máquina de laboratório):
cópia de$ snmpwalk -v 2c -c público -o e 127.0.0.1 snmpv2-mib :: sysdescr.0 = String: Linux Rhel8Lab 4.18.0-32.EL8.x86_64 #1 SMP SAT 27 de outubro 19:26:37 UTC 2018 x86_64 snmpv2-mib :: sysobjectid.0 = OID: net-snmp-mib :: NetsnmPagentoids.10 Disman-Event-Mib :: sysuptimeInstance = cronograma: (174237) 0:29:02.37 SNMPV2-MIB :: Sycontact.0 = string: raiz
(configure/etc/snmp/snmp.local.conf) snmpv2-mib :: sysname.0 = string: rhel8lab [… .] - Para acesso remoto, precisamos adicionar um novo serviço a
Firewalld
. Nós criamos o arquivo de texto/etc/firewalld/Services/SNMPD.xml
Com o seguinte conteúdo:
cópia deDaemon SNMPD SNMP
Abra o firewall para o serviço:
# firewall-cmd-zone = public --Add-Service SNMPD --PERMANENT
E recarregue a configuração do firewall:
# Firewall-CMD--Reload
- Agora podemos consultar a máquina remotamente da mesma maneira que fizemos no host local:
$ snmpwalk -v 2c -c public -o e
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Uma introdução à automação, ferramentas e técnicas do Linux
- Ubuntu 20.04 Monitoramento do sistema com widgets conky
- Como fazer aplicativos automáticos no Ubuntu 22.04 Jammy…
- Coisas para instalar no Ubuntu 22.04
- Ubuntu 22.04 Monitoramento do sistema com widgets conky
- Melhor ferramenta de monitoramento do sistema para Linux
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- Como monitorar a atividade da rede em um sistema Linux
- « Como instalar o Git no RHEL 8 / CENTOS 8 Linux Server / Workstation
- Como instalar o MongoDB no RHEL 8 / CENTOS 8 »