How to pass variables for a script via SNMP by using snmpget? -
i have 1 simple bash script calls test_snmp, let's say:
#!/bin/bash echo $1
i have snmpd.conf set following:
rwcommunity public 127.0.0.1 extend .1.3.6.1.4.1.2021.53 /bin/bash /tmp/test_snmp
what i'd run snmpwalk command, like:
snmpwalk -v2c -c public 127.0.0.1 .1.3.6.1.4.1.2021.53 "print something"
from output see oid = iso.3.6.1.4.1.2021.53.3.1.1.9.47.98.105.110.47.98.97.115.104 = "", output of script. i'd pass string "print something", $1 parameter script mentioned above , string (in case "print something") using snmpget command, like:
snmpget -v2c -c public 127.0.0.1 iso.3.6.1.4.1.2021.53.3.1.1.9.47.98.105.110.47.98.97.115.104
it example, i'm testing options have running scripts via snmp. because if works i'll write scripts run remotely, have run them variables.
does know how it?
thank you
Comments
Post a Comment