Gostaria de aprender como instalar o serviço SNMPv3 do Ubuntu? Neste tutorial, mostraremos como instalar e configurar uma versão 3 do servidor SNMP no Ubuntu Linux versão 17.

Lista de Hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial do Ubuntu Linux.

Cada peça de hardware listada acima pode ser encontrada no site da Amazon.

Ubuntu Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados ao Ubuntu Linux.

Não se esqueça de se inscrever em nosso canal do youtube chamado FKIT.

Tutoriais Relacionados ao Ubuntu:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Ubuntu Linux.

Tutorial - Servidor SNMPv3 Ubuntu

No console do Linux, use os seguintes comandos para instalar os serviços necessários.

# apt-get update
# apt-get install snmpd snmp

Agora, você deve encontrar a localização do arquivo snmpd.conf em seu sistema.

Após encontrar, você precisa editar o arquivo snmpd.conf.

# updatedb
# locate snmpd.conf

# vi /etc/snmp/snmpd.conf

Aqui está o arquivo original, antes da nossa configuração e sem os comentários.

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

Aqui está o novo arquivo com nossa configuração.

syslocation Universe10 - IT Room
sysContact Zamasu <zamasu@dbsuper.com>
createUser gohan SHA 1234567890 AES 0987654321
rouser gohan authPriv

O nome de usuário gohan foi criado e configurado para usar a senha 1234567890 para autenticação e a senha 0987654321 para criptografar a comunicação SNMP.

A pessoa de contato responsável por este Linux foi configurada como Zamasu.

A localização do equipamento foi configurada como a Sala de TI do Universo 10.

Você também deve reiniciar o SNMP manualmente e verificar o status do serviço.

# service snmpd stop
# service snmpd start
# service snmpd status

Aqui está um exemplo da saída de status do serviço 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

Você instalou com êxito o serviço SNMPv3 do Ubuntu.

Você configurou com sucesso o serviço Ubuntu SNMP versão 3.

Para testar sua configuração do servidor SNMP, use os seguintes comandos.

# snmpwalk -v3 -u gohan -l AuthPriv -a SHA -A 1234567890 -x AES -X 0987654321 127.0.0.1

Aqui está uma pequena amostra da saída 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