«

»

Haz 14 2011

Linux’ta snmp ile özel veri çekmek

Debian üzerinde test edilmiştir.

/etc/snmpd.conf içerisine exec özel_bir_isim /betik/yolu/ve/betik/ismi şeklinde doğrudan belirtilebiliyor. Bu durumda, uzaktan, snmp ile veri çekmek için, .1.3.6.1.4.1.2021.8.1 OID ile betiğin cevabı çekilebilir. Birden fazla betik kullanılırsa, belirtilen OID'e snmpwalk yapıldığında gelen verilerden en son parametresi; 1,2,… şeklinde aratrak devam edecektir.

Diğer taraftan, çalıştırılan betik, root yetkisi istiyorsa, visudo komutu ile /etc/sudoers dosyasına, snmp kullanıcısı için root yetkisi ile program çalıştırma izni verilebilir. Örnek eklenecek satır: snmp ALL = NOPASSWD: ALL. Ancak, en güzeli snmp kullanıcısı için, sadece ihtiyacı olan komuta root yetkisi vermektir.

Bad Behavior has blocked 26 access attempts in the last 7 days.