Mă jucam cu snmpd pe Snow Leopardu’ laptopului propriu (nu varianta server, ci aia obişnuită). E simplu de activat:
1. Edităm fişierul de configurare al demonului SNMP: sudo vi /etc/snmp/snmpd.conf
2. Se decomentează linia cu rwcommunity şi opţional se schimbă numele pentru interogări.
3. Oprim demonul SNMP: sudo launchctl unload /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist
dacă îl aveaţi deja pornit.
4. Repornim demonul SNMP: sudo launchctl load -w /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist
pentru a reîncărca demonul snmpd.
5. Facem o interogare: snmpwalk -Os -c NUMECOMMUNITY -v 1 localhost system
pentru a testa dacă merge.
Şi asta e, ar trebui să vă-ntoarcă o listă de OID-uri, descrierea sistemului, etc. Ce m-a amuzat fenomenal însă este umorul ascuns al ălora de lucrează la Mac OS X: câmpul sysLocation vine completat implicit astfel:
sysLocation.0 = STRING: Right here, right now.
Pentru cine nu se prinde:
Dacă tot te dai mare că ştii limbi străine, bagă uun ochi pe messenger, veză că ţ-am pus un mare SOS!