114The snmp-agent usm-user { v1 | v2c } command enables managing SNMPv1 and SNMPv2ccommunities in the same way as managing SNMPv3 users. It does not affect the way of configuringSNMPv1 and SNMPv2c communities on the NMS.Examples# Add the user userv2c to the SNMPv2c group readCom so an NMS can use the protocol SNMPv2c andthe read-only community name userv2c to access the device. system-view[Sysname] snmp-agent sys-info version v2c[Sysname] snmp-agent group v2c readCom[Sysname] snmp-agent usm-user v2c userv2c readCom# Add the user userv2c in the SNMPv2c group readCom so only the NMS at 1.1.1.1 can use the protocolSNMPv2c and read-only community name userv2c to access the device. system-view[Sysname] acl number 2001[Sysname-acl-basic-2001] rule permit source 1.1.1.1 0.0.0.0[Sysname-acl-basic-2001] rule deny source any[Sysname-acl-basic-2001] quit[Sysname] snmp-agent sys-info version v2c[Sysname] snmp-agent group v2c readCom[Sysname] snmp-agent usm-user v2c userv2c readCom acl 2001Related commands• display snmp-agent community• snmp-agent community• snmp-agent groupsnmp-agent usm-user v3Use the snmp-agent usm-user v3 command to add a user to an SNMPv3 group.Use the undo snmp-agent usm-user v3 command to delete a user from an SNMPv3 group.Syntaxsnmp-agent usm-user v3 user-name group-name [ remote ip-address ] [ { cipher | simple }authentication-mode { md5 | sha } auth-password [ privacy-mode { aes128 | des56 } priv-password ] ][ acl acl-number ]undo snmp-agent usm-user v3 user-name group-name { local | engineid engineid-string | remoteip-address }DefaultNo SNMPv3 users have been configured.ViewsSystem viewPredefined user rolesnetwork-adminParametersuser-name: Specifies an SNMPv3 username, a case-sensitive string of 1 to 32 characters.