Abilitare SNMPD su OSX

Pubblicato il Pubblicato in #sysadmin

Forse non tutti sanno che OSX ha già a disposizione SNMPD ma di default è disabilitato… vediamo come abilitarlo (ad esempio per monitorare con cacti anche il nostro mac).

Vanno editati alcuni file, meglio farlo con un editor da terminale (tipo vi, vim, nano) e da root (sudo):

/etc/hostconfig:
SNMPSERVER=-YES-

/System/Library/LaunchDaemons/org.net-snmp.snmpd.plist:
<dict>
<key>Disabled</key>
<false/>

Fatto :)
Se avete bisogno che il mac sia raggiungibile in snmp dalla vostra lan bisognerà editare anche snmpd.conf ed aggiungere l’accesso a mynetwork indicando la rete.

/etc/snmp/snmpd.conf:
com2sec mynetwork 10.0.0.0/24 public
com2sec local localhost public

A questo punto possiamo riavviare, o lanciare snmpd con
sudo launchctl load /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist