yum -y install net-snmp net-snmp-utils
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig
vim /etc/snmp/snmpd.conf
Map ‘idv90we3rnov90wer’ community to the ‘ConfigUser’ #
Map ‘209ijvfwer0df92jd’ community to the ‘AllUser’ #
sec.name source community com2sec ConfigUser default idv90we3rnov90wer com2sec AllUser default 209ijvfwer0df92jd #
Map ‘ConfigUser’ to ‘ConfigGroup’ for SNMP Version 2c#
Map ‘AllUser’ to ‘AllGroup’ for SNMP Version 2c #
sec.model sec.name group ConfigGroup v2c ConfigUser group AllGroup v2c AllUser#
(Define ‘SystemView’, which includes everything under .1.3.6.1.2.1.1 (or .1.3.6.1.2.1.25.1 #
Define ‘AllView’, which includes everything under .1 #
incl/excl subtree view SystemView included .1.3.6.1.2.1.1 view SystemView included .1.3.6.1.2.1.25.1.1 view AllView included .1 #
Give ‘ConfigGroup’ read access to objects in the view ‘SystemView’ # Give ‘AllGroup’ read access to objects in the view ‘AllView’ #
context model level prefix read write notify access ConfigGroup “” any noauth exact SystemView none none access AllGroup “” any noauth exact AllView none none
متن بالا اطلاعات اساسی درمورد عملکرد هرخط از پیکربندی می باشد. بطور خلاصه، ما در حال ایجاد دو سناریو در مورد SNMP ورژن2C می باشیم.
service snmpd restart
chkconfig snmpd on
تست پیکربندی SNMP :
snmpwalk -v 2c -c idv90we3rnov90wer -O e 127.0.0.1snmpwalk -v 2c -c 209ijvfwer0df92jd -O e 127.0.0.1
نکته: پورت پیش فرض برای SNMP پورتهای 161 و 162 می باشد. اگر می خواهید با Remote server به SNMP متصل شوید مطمئن شوید که در فایروال سرور شما پورت های مناسب باز می باشد.
