pysnmp - 使用变量设置 v3 auth 和 priv 类型
pysnmp - Using variables to set the v3 auth & priv tpyes
我使用所需的 auth authProto
和 priv privProto
类型设置了变量,我想用它们替换下面的 usmHMACSHAAuthProtocol
和 usmAesCfb128Protocol
条目:
config.addV3User(
snmpEngine, user,
config.usmHMACSHAAuthProtocol, authKey,
config.usmAesCfb128Protocol, privKey
)
使用这些变量最简洁的方法是什么?
根据您的评论,您的问题似乎只是一个简单的错字。如果您执行 authProto = "config.usmHMACSHAAuthProtocol"
,它会将 authProto 设置为 text config.usmHMACSHAAuthProtocol
。您要将其设置为 值 。为此,只需删除引号:
authProto = config.usmHMACSHAAuthProtocol
。
那么,addV3User
.
就可以直接使用了
我使用所需的 auth authProto
和 priv privProto
类型设置了变量,我想用它们替换下面的 usmHMACSHAAuthProtocol
和 usmAesCfb128Protocol
条目:
config.addV3User(
snmpEngine, user,
config.usmHMACSHAAuthProtocol, authKey,
config.usmAesCfb128Protocol, privKey
)
使用这些变量最简洁的方法是什么?
根据您的评论,您的问题似乎只是一个简单的错字。如果您执行 authProto = "config.usmHMACSHAAuthProtocol"
,它会将 authProto 设置为 text config.usmHMACSHAAuthProtocol
。您要将其设置为 值 。为此,只需删除引号:
authProto = config.usmHMACSHAAuthProtocol
。
那么,addV3User
.