Início > Dicas > Instalando e Configurando SNMP V3 no Debian

Instalando e Configurando SNMP V3 no Debian

Beleza galera, hoje estou postando como instalar e configurar o SNMP V3 no seu Debian.

Para instalar é simples, basta executar o comando abaixo:

# aptitude install snmp snmpd

Após a instalação será preciso parar o SNMP para poder fazer as devidas configurações.

Parando o snmpd:

# /etc/init.d/snmpd stop

Agora vamos criar um usuario para fazer as consultas no SNMP V3:

# net-snmp-config –create-snmpv3-user -ro -a SenhaDoUsuario NomeDoUsuario

O comando acima cria um usuário com permissão de somente leitura (-ro) para as consultas. Caso queira com permissão de escrita é só trocar o “-ro” por “-rw”.

Uma dica bastante importante para que o seu servidor receba consultas externas é fazer a alteração no arquivo /etc/default/snmpd. Pois na configuração padrão do SNMP, ele somente “escuta” localmente. Então deve-se fazer as devidas configurações:

Substituir:
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1′
por:
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 0.0.0.0′

Pronto agora segue um modelo do arquivo de configuração do SNMP.

Arquivo modelo /etc/snmp/snmpd.conf
# snmpd.conf
# ———–
#
# Usuario de leitura
# ——————
rouser NomeDoUsuarioQueVoceCriou

# Permitindo acesso para a maquina
# ——————————–
# securityName      SOURCE(rede)   COMMUNITY
# —————-      —————–   —————–
com2sec local      127.0.0.1/32        servidores             # Recebe consultas localhost
com2sec local      10.21.4.53             servidores             # Recebe consultas somente do IP especificado.

# Grupo versão 3 do SNMP
# ———————-
# groupName        securityModel  securityName
# ————–       —————-  —————-
group ROGrupo      usm                local

# Permissões de acesso
# ——————–
# incl/excl  subtree  mask
# ———-  ——–   ——
view all    included  .1        80

#               NAME      CONTEXT MODEL LEVEL     PREFX   READ   WRITE NOTIFY
#               ——–      ————- ——–   ———     ——–   ——–  ——–  ———
access  ROGrupo    “”                  any        authpriv     exact        all         none      none

# Informacoes gerais
# ——————
syslocation Empresa de Thales
syscontact Informatica

# ——————————————————-

Agora após todas as configurações, iniciar o SNMP:

# /etc/init.d/snmpd start

Para testar se o SNMP está ok, execute o comando abaixo:

# snmpwalk -v 3 -u NomeDoUsuarioCriado -l authPriv -a MD5 -A SenhaCriada -x DES -X SenhaCriada localhost .1

Bom galera é isso. Espero que sirvam para vocês. Abraço a todos.

  1. Nenhum comentário ainda.
  1. Nenhum trackbacks ainda.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.