snmp v3 安全级别分为三种,分别为 noAuthNoPriv(不认证也不加密)、authNoPriv(认证但不加密)、authPriv(既认证又加密)。
注:创建用户前必须先关闭 snmpd 服务
service snmpd stop
下面依次介绍如何创建这三种安全级别的用户(修改配置文件或命令行)以及如何通过者命令行的方式取到相应的指标数据
不认证也不加密
只需要注册一个安全用户名
# 首先关闭 snmpd
service snmpd stop
# 接着依次修改两个文件
# 末尾新增 createUser testuser
vi /var/lib/net-snmp/snmpd.conf
# 末尾新增 rouser testuser noauth
vi /etc/snmp/snmpd.conf
# 最后启动snmpd服务
service snmpd start
获取性能指标数据的命令:
snmpwalk -v 3 -u testuser -l noAuthNoPriv 10.4.53.26 .1
认证但不加密
通过 net-snmp-config --create-snmpv3-user
命令创建。创建不认证也不加密的用户无法通过这一命令进行创建
命令帮助:
net