Questa guida si prefigge lo scopo di avere una installazione minima del protocollo SNMP Versione 2, all’interno del server. Testato su Ubuntu 12.04 e 14.04. Per prima cosa installiamo il demone SNMP (attenzione ad installare il demone snmpd e non snmp).
sudo apt-get install snmpd
effettuiamo una copia di backup del file di configurazione
sudo mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.ori
Editiamo il file snmpd.conf sudo /etc/snmp/snmpd.conf e lo compiliamo come segue, modificando se desiderato syslocation e syscontact
rocommunity public
syslocation "Sala Macchine"
syscontact miaemail@miodominio.com
Ora andremo a modificare il file /etc/default/snmpd, i particolare cerchiamo la riga:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'
e la modifichiamo indicando di caricare il file di configurazione snmpd.conf caricato in precedenza
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid -c /etc/snmp/snmpd.conf'
ora potremo riavviare il demone snmp service snmpd restart.
Per fruire del protocollo è abbastanza probabile che serviranno anche le MIB, che dalla versione 12.04 non sono più incluse con l’installazione del demone stesso.
Per aggiungerle basterà lanciare
sudo apt-get install snmp-mibs-downloader