目标

简单网络管理协议(SNMP)是一种网络管理协议，可帮助记录、存储和共享有关网络中设备的信息。这有助于管理员解决网络问题。SNMP使用管理信息库(MIB)以分层方式存储可用信息。SNMP用户由登录凭证（如用户名、密码和身份验证方法）定义。它与SNMP组和引擎ID关联运行。有关如何配置SNMP组的说明，请单击此处。只有SNMPv3使用SNMP用户。具有访问权限的用户与SNMP视图关联。

例如，网络管理器可能配置SNMP用户，使其与组关联，以便访问权限可以分配给该特定组中的一组用户，而不是单个用户。用户只能属于一个组。要创建SNMPv3用户，必须配置引擎ID，并且SNMPv3组必须可用。

本文档说明如何在交换机上创建和配置SNMP用户。

适用设备

- Sx250 系列

- Sx300系列

- Sx350 系列

- SG350X 系列

- Sx500系列

- Sx550X 系列

软件版本

- 1.4.7.05 - Sx300、Sx500

- 2.2.8.04 - Sx250、Sx350、SG350X、Sx550X

在交换机上配置SNMP用户

添加SNMP用户

步骤1.登录到交换机的基于Web的实用程序。

步骤2.将Display Mode更改为Advanced。

注意：此选项在SG300系列和SG500系列交换机上不可用。如果有这些型号，请跳至步骤3。

步骤3.选择SNMP > Users。

步骤4.单击Add创建新SNMP用户。

步骤5.在User Name字段中输入SNMP用户的名称。

注意：在本例中，用户名为SNMP_User1。

步骤6.点击引擎ID。选项有：

- 本地 — 此选项表示用户已连接到本地交换机。

- 远程IP地址 — 此选项表示用户连接到除本地交换机之外的其他SNMP实体。从IP地址下拉列表中选择远程IP地址。此远程IP地址是为SNMP引擎ID配置的IP地址。

注意：更改或删除本地SNMP引擎ID时，它会删除SNMPv3用户数据库。要接收通知消息和请求信息，必须定义本地用户和远程用户。在本例中，选择Local。

步骤7.从Group Name下拉列表中选择SNMP用户所属的SNMP组名。

注意：在本例中，选择SNMP_Group。

步骤8.单击身份验证方法。选项有：

- 无 — 此选项表示未使用用户身份验证。

- MD5 — 此选项表示用户输入的密码使用MD5加密。MD5是具有128位哈希值的加密函数。它通常用于数据输入。

- SHA — 此选项表示用户输入的密码使用安全散列算法(SHA)身份验证方法加密。散列函数用于将任意大小的输入转换为固定大小的输出，该输出将是160位散列值。

注意：在本例中，选择SHA。

步骤9.点击Authentication Password的单选按钮。选项有：

- Encrypted — 此选项表示密码将加密。输入时不会显示。

- 明文 — 此选项表示密码不会加密。它将显示为正在输入。

注意：在本例中，选择纯文本。

步骤10.输入密码。

注意：在本例中，口令为password1。

步骤11.单击Privacy Method。选项有：

- 无 — 此选项表示密码未加密。

- DES — 此选项表示密码使用数据加密标准(DES)加密。DES是一种标准，它采用64位输入值，并使用56位密钥对消息进行加密和解密。它是一种对称加密算法，发送方和接收方使用相同的密钥。

注意：只能为配置了身份验证和隐私的组配置隐私方法。有关详细信息，请单击此处。在本例中，选择DES。

步骤12.（可选）如果选择DES，请选择Privacy Password身份验证。选项有：

- Encrypted — 此选项表示密码将加密。输入时不会显示。

- 明文 — 此选项表示密码不会加密。它将显示为正在输入。

注意：在本例中，选择纯文本。

步骤13.输入DES密码。

注意：在本例中，DES密码为password2。

步骤14.单击“应用”，然后单击“关闭”。

步骤15.（可选）单击Save。

现在，您应该已将SNMP用户添加到交换机。

修改SNMP用户

步骤1.登录到交换机的基于Web的实用程序。

步骤2.将Display Mode更改为Advanced。

注意：此选项在SG300系列和SG500系列交换机上不可用。如果有这些型号，请跳至步骤3。

步骤3.选择SNMP > Users。

步骤4.选中与要编辑的用户对应的复选框。

步骤5.单击“编辑”。

步骤6.编辑需要更改的设置。

步骤7.单击“应用”，然后单击“关闭”。

步骤8.（可选）单击Save。

您现在应该已成功编辑SNMP用户设置。