snmpd easter egg în Mac OS X

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:

2 thoughts on “snmpd easter egg în Mac OS X

Leave a Reply

Your email address will not be published. Required fields are marked *


Anunţă-mă când sunt comentarii noi. Te poţi abona fără a comenta.

This site uses Akismet to reduce spam. Learn how your comment data is processed.