1、安装
./configure
make
make install
2、配置参数/文件
只有适当的配置snmpd.conf文件,snmpd才能运行起来。
位置:
可以在./configure的时候指定配置文件所在的位置,也可以用--with-persistent-directory="path"的命令行指定配置文件所在的位置。
文件的配置:
配置文件对于net-snmp的运行十分重要,net-snmp中提供了一个EXAMPLE.conf。
可以在EXAMPLE.conf的基础上进行修改,需要修改的地方主要包括:
1) com2sec 设置可访问的IP地址,访问的口令以及分组
# sec.name source community
com2sec local localhost private
com2sec mynetwork 10.8.0.0/16 private
2)group 设置安全用户名的组
# 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
3)view 可以对哪些MIB子树进行访问
# incl/excl subtree mask
view all included .1
4)access 指定各个组对MIB子数的读写权限
# context sec.model sec.level match read write notif
access MyROGroup "" any noauth exact all none none
access MyRWGroup "" any noauth exact all all none
3、命令行
在./configure ; make; make install