简单网络管理协议(SNMP)是一种网络管理协议,可帮助记录、存储和共享有关网络中设备的信息。这有助于管理员解决网络问题。SNMP使用管理信息库(MIB)以分层方式存储可用信息。
SNMP用户由登录凭证(如用户名、密码和身份验证方法)定义。它与SNMP组和引擎ID关联运行。有关如何通过命令行界面(CLI)配置SNMP组的说明,请单击此处。只有SNMPv3使用SNMP用户。具有访问权限的用户与SNMP视图关联。
例如,网络管理器可以配置SNMP用户,使其与组关联,以便访问权限可以分配给该特定组中的一组用户,而不是单个用户。用户只能属于一个组。要创建SNMPv3用户,必须配置引擎ID,并且SNMPv3组必须可用。
本文旨在向您展示如何通过思科交换机的CLI配置SNMP用户。
步骤1.访问交换机的CLI。
注意:在本例中,PuTTY是用于访问交换机CLI的应用。默认用户名和密码为cisco/cisco。如果已自定义凭据,请使用用户名和密码。
步骤2.输入以下命令切换到全局配置模式:
步骤3.使用以下语法创建引擎ID:
snmp-server engineID local {engineid/default}
注意:引擎ID在管理域内必须唯一。在本示例中,输入snmp-server engineID local 57AD57AD57AD。
步骤4.使用以下语法添加SNMP用户:
snmp-server user username groupname {{v1/v2c/remote host/auth {{md5/sha}} auth-password [priv priv-password] ]}}
其中:
注意:在本示例中,输入snmp-server用户John_Doe CiscoTesters v3 auth md5 Cisco1234$。
步骤5.使用以下命令检验SNMP用户:
您现在应该已通过交换机的CLI配置了SNMP用户。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
13-Dec-2018 |
初始版本 |