diff options
Diffstat (limited to 'lib/snmp/priv/conf/manager/usm.conf')
-rw-r--r-- | lib/snmp/priv/conf/manager/usm.conf | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/lib/snmp/priv/conf/manager/usm.conf b/lib/snmp/priv/conf/manager/usm.conf new file mode 100644 index 0000000000..5eb78791ca --- /dev/null +++ b/lib/snmp/priv/conf/manager/usm.conf @@ -0,0 +1,30 @@ +%% usm.conf +%% The data corresponds to the relevant parts of the usmUserTable +%% defined in SNMP-USER-BASED-SM-MIB. +%% +%% {EngineID, UserName, AuthP, AuthKey, PrivP, PrivKey}. +%% {EngineID, UserName, SecName, AuthP, AuthKey, PrivP, PrivKey}. +%% +%% The first case is when we have the identity-function (SecName = UserName)! +%% +%% EngineID -> string() +%% UserName -> string() +%% SecName -> string() +%% AuthP -> usmNoAuthProtocol | usmHMACSHAAuthProtocol | +%% usmHMACMD5AuthProtocol +%% AuthKey -> string() (The user's secret localized authentication key) +%% length depends on AuthP: +%% usmNoAuthProtocol - any +%% usmHMACSHAAuthProtocol - 16 +%% usmHMACMD5AuthProtocol - 20 +%% PrivP -> usmNoPrivProtocol | usmDESPrivProtocol +%% PrivKey -> string() (The user's secret localized encryption key) +%% length depends on PrivP: +%% usmNoPrivProtocol - any +%% usmDESPrivProtocol - 16 +%% + +%% example +{"manager engine", "initial", "initial", + usmNoAuthProtocol, "", + usmNoPrivProtocol, ""}. |