SNMPUSM(1) Net-SNMP SNMPUSM(1) (NAME) snmpusm - SNMPv3 (SYNOPSIS) snmpusm [COMMON OPTIONS] [-Cw] AGENT create USER [CLONEFROM-USER] snmpusm [COMMON OPTIONS] AGENT delete USER snmpusm [COMMON OPTIONS] AGENT cloneFrom USER CLONEFROM-USER snmpusm [COMMON OPTIONS] [-Ca] [-Cx] AGENT passwd OLD-PASSPHRASE NEW- PASSPHRASE [USER] snmpusm [COMMON OPTIONS] <-Ca | -Cx> -Ck AGENT passwd OLD-KEY-OR- PASSPHRASE NEW-KEY-OR-PASSPHRASE [USER] snmpusm [COMMON OPTIONS] [-Ca] [-Cx] AGENT changekey [USER] (DESCRIPTION) snmpusm SNMP SNMP << >> (USM) . MIB usmUserTable . (clone) SNMP . (OPTIONS) snmpusm: -CE ENGINE-ID usmUserEngineID (index) usmUserTable . contextEngineID ( -E ) usmUserEngineID . -Cp STRING usmUserPublic () STRING . passwd changekey: -Ca (authentication key) . -Cx / (privacy key) . -Ck (localized key - 0x ) . -Ca -Cx ( ) . (CREATING USERS) SNMPv3 : snmpusm [COMMON OPTIONS] AGENT create USER () usmUserTable . 'noAuthNoPriv' Net-SNMP . -Cw createAndWait . activate . (clone) : snmpusm [COMMON OPTIONS] AGENT cloneFrom USER CLONEFROM-USER USER ( ) CLONEFROM . : snmpusm [COMMON OPTIONS] AGENT create USER CLONEFROM-USER create . cloneFrom . (Cloning) . . ( ) SNMPv3 USM ( RFC 3414) . . ( ). . createUser snmpd.conf(5) . (DELETING USERS) usmUserTable : snmpusm [COMMON OPTIONS] AGENT delete USER (CHANGING PASS PHRASES) ( ). . : snmpusm [COMMON OPTIONS] [-Ca] [-Cx] AGENT passwd OLD-PASSPHRASE NEW-PASSPHRASE [USER] . USER (SNMPv3) . -Ca -Cx . . snmpusm [COMMON OPTIONS] [-Ca] [-Cx] AGENT changekey [USER] (perfect-forward-secrecy) - . SNMP-USM-DH-OBJECTS-MIB . --defAuthLocalizedKey --defPrivLocalizedKey snmp.conf defAuthLocalizedKey defPrivLocalizedKey . - . . passwd : snmpusm [COMMON OPTIONS] <-Ca | -Cx> -Ck AGENT passwd OLD-KEY- OR-PASSPHRASE NEW-KEY-OR-PASSPHRASE [USER] -Ca -Cx . OLD-KEY- OR-PASSPHRASE / NEW-KEY-OR-PASSPHRASE "0x" ( changekey ). snmpusm snmpcmd(1) . (EXAMPLES) VACM USM snmpd.conf Net-SNMP . "initial" "setup_passphrase" : # VACM configuration entries rwuser initial # lets add the new user we'll create too: rwuser wes # USM configuration entries createUser initial MD5 setup_passphrase DES : "initial" ( "wes" ) . : . (Create a new user) snmpusm -v3 -u initial -n "" -l authNoPriv -a MD5 -A setup_passphrase localhost create wes initial "wes" "initial" . "wes" "initial" ("setup_passphrase") . (Change the user's passphrase) snmpusm -v 3 -u wes -n "" -l authNoPriv -a MD5 -A setup_passphrase localhost passwd setup_passphrase new_passphrase "wes" "initial" . "setup_passphrase" "new_passphrase" . (Test the new user) snmpget -v 3 -u wes -n "" -l authNoPriv -a MD5 -A new_passphrase localhost sysUpTime.0 GET SNMPv3 . "group" VACM "initial" snmpd.conf 'wes' initial . (WARNING) usmUserTable SNMPv3 . (community-based) . (SEE ALSO) snmpd.conf(5), snmp.conf(5), RFC 3414 V5.9.5.2 11 Dec 2009 SNMPUSM(1)