Passaggi per configurare SNMPv3
1. Installa i pacchetti richiesti
Installa i 2 pacchetti richiesti,
1. net-snmp-utils
2. net-snmp-devel
# yum install net-snmp net-snmp-utils net-snmp-devel
net-snmp-utils è necessario per utilizzare l'utilità snmpwalk .
2. Configura utente SNMP versione 3
È necessario disattivare l'agente durante l'esecuzione del comando net-snmp-create-v3-user.
# service snmpd stop
Esistono 3 modi per creare l'utente.
1. riga di comando
2. Interattivo
3. manualmente
La sintassi di –create-snmp3-user è la seguente:
--create-snmpv3-user [-ro] [-A authpass] [-X privpass] [-a MD5|SHA] [-x DES|AES] [username]
Il metodo di autenticazione predefinito è MD5 e la crittografia predefinita è DES se non esplicitamente specificato.
# net-snmp-config --create-snmpv3-user -a MD5 -A geek123 geekuser
Puoi anche utilizzare la modalità interattiva per inserire nome utente e password come segue:
# net-snmp-create-v3-user Enter a SNMPv3 user name to create: geekuser Enter authentication pass-phrase: geek123 Enter encryption pass-phrase: [press return to reuse the authentication pass-phrase] adding the following line to /var/lib/net-snmp/snmpd.conf: createUser geekuser MD5 "geek123" DES adding the following line to /etc/snmp/snmpd.conf: rwuser geekuser
Per aggiungere manualmente l'utente:aggiungi la riga sottostante al file /var/lib/net-snmp/snmpd.conf :
createUser geekuser MD5 "geek123" DES
e aggiungi le righe sottostanti al file /etc/snmp/snmpd.conf
rwuser geekuser
Il nome utente di esempio è geekuser e la passphrase è geek123.
3. Avvia il servizio
Usa il comando chkconfig per configurare i servizi SNMP da avviare ad ogni riavvio :
# chkconfig snmpd on
Avvia il servizio snmpd :
# service snmpd start
4. Testare l'installazione usando il comando snmpwalk
# snmpwalk -v3 -u geekuser -l authNoPriv -a MD5 -A geek123 localhost
Ecco,
-v3 - specifies version -u - specifies username -l - specifies security level -a - specifies Authentication Protocol -A - specifies Pass-phraseCentOS / RHEL:come determinare quale versione SNMP viene utilizzata