在server端口執行如下命令
[root@localhost ~]# snmpwalk -v2c -c public 客戶端ip if
IF-MIB::ifTable = No Such Object available on this agent at this OID
修改access notConfigGroup "" any noauth exact systemviewnone none
access notConfigGroup "" any noauth exact all none none
故障二:在服務器端去取客戶端指定oid對應的值
[root@localhost ~]# snmpwalk -v2c -c public 被監控端ip地址 .1.3.6.1.4.1.2021.1
UCD-SNMP-MIB::ucdavis.1 = No Such Object available on this agent at this OID
修改/etc/snmp/snmpd.conf中
exec .1.3.6.1.4.1.2021.1 test /root/test.sh為
extend .1.3.6.1.4.1.2021.1 test /root/test.sh
[root@localhost ~]# snmpwalk -v2c -c public 被監控端ip地址.1.3.6.1.4.1.2021.1
UCD-SNMP-MIB::ucdavis.1.1.0 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.1.2.1.2.4.116.101.115.116 = STRING: "/root/test.sh"
UCD-SNMP-MIB::ucdavis.1.2.1.3.4.116.101.115.116 = ""
UCD-SNMP-MIB::ucdavis.1.2.1.4.4.116.101.115.116 = ""
UCD-SNMP-MIB::ucdavis.1.2.1.5.4.116.101.115.116 = INTEGER: 5
UCD-SNMP-MIB::ucdavis.1.2.1.6.4.116.101.115.116 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.1.2.1.7.4.116.101.115.116 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.1.2.1.20.4.116.101.115.116 = INTEGER: 4
UCD-SNMP-MIB::ucdavis.1.2.1.21.4.116.101.115.116 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.1.3.1.1.4.116.101.115.116 = STRING: "/root/test.sh: Permission denied"
UCD-SNMP-MIB::ucdavis.1.3.1.2.4.116.101.115.116 = STRING: "/root/test.sh: Permission denied"
UCD-SNMP-MIB::ucdavis.1.3.1.3.4.116.101.115.116 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.1.3.1.4.4.116.101.115.116 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.1.4.1.2.4.116.101.115.116.1 = STRING: "/root/test.sh: Permission denied"
You have new mail in /var/spool/mail/root
給test.sh腳本賦予執行權限
chmod +x /root/test.sh
再次在服務器端執行上述取值命令,ok