(1) 「サーバ管理」でサーバを選択し,「一般」タブのところで SNMP を有効にする
(2) コマンドラインで root になって
/usr/bin/snmpconf -i
を行う.
CUI で,community 名などいろいろな設定を行い, 終了すると
/usr/share/snmp/snmpd.conf
ができる.
(3)
snmpd を kill してやると,snmpd が再起動する.
(4)
/usr/bin/snmpget -c コミュニティ名 ホスト名 system.sysLocation.0
などとして,設定を確認する.
詳しくは,Leopard のサーバ管理ガイドに載っている.
http://docs.info.apple.com/jarticle.html?artnum=107012&coll=jp
っていうか,サーバ管理に SNMP のオンオフのトグルがあった. 設定は,コマンドでやらないといけないようだ.
snmpwalk などで情報をみるようにするには, /etc/snmpd.conf(snmpconf をやった後では存在していないかも...), を 次のように変更する.
# sec.name source community com2sec local localhost private com2sec mynetwork 192.168.1.0/24 public #### # Second, map the security names into group names: # sec.model sec.name group MyRWGroup v1 local group MyRWGroup v2c local group MyRWGroup usm local group MyROGroup v1 mynetwork group MyROGroup v2c mynetwork group MyROGroup usm mynetwork
一覧を出すには...(SNMPv1 でアクセスする)
$ snmpwalk -c public -v 1 pmg5
あと,参考文献として http://www.bynkii.com/archives/2007/12/a_primer_to_snmp_on_mac_os_x_1.html