summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorelie <elie>2006-04-05 08:23:36 +0000
committerelie <elie>2006-04-05 08:23:36 +0000
commita2443207615e28e2830ee36f6cbdf7a392cb8f5b (patch)
tree040cae3d821e59eeb019accce732745fda21275f /examples
parent27cabbcf1c673c5d3e71f59537eb136fb1005544 (diff)
downloadpysnmp-a2443207615e28e2830ee36f6cbdf7a392cb8f5b.tar.gz
* invoke initial VACM configuration
* narrow MIB subtree view for better security
Diffstat (limited to 'examples')
-rw-r--r--examples/v3arch/agent/cmdrsp.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/examples/v3arch/agent/cmdrsp.py b/examples/v3arch/agent/cmdrsp.py
index cae66e6..6da9792 100644
--- a/examples/v3arch/agent/cmdrsp.py
+++ b/examples/v3arch/agent/cmdrsp.py
@@ -31,12 +31,18 @@ config.addV3User(
config.usmHMACMD5AuthProtocol, 'authkey1',
config.usmDESPrivProtocol, 'privkey1'
)
-
-# VACM setup
+
+# Install default Agent configuration
+#config.setInitialVacmParameters(snmpEngine)
+#
+# Apply initial VACM configuration to this user
+#config.addVacmGroup(snmpEngine, "initial", 3, "test-user")
+
+# Alternatively, configure VACM from the scratch
config.addContext(snmpEngine, '')
-config.addRwUser(snmpEngine, 1, 'test-agent', 'noAuthNoPriv', (1,3,6)) # v1
-config.addRwUser(snmpEngine, 2, 'test-agent', 'noAuthNoPriv', (1,3,6)) # v2c
-config.addRwUser(snmpEngine, 3, 'test-user', 'authPriv', (1,3,6)) # v3
+config.addRwUser(snmpEngine, 1, 'test-agent', 'noAuthNoPriv', (1,3,6,1)) # v1
+config.addRwUser(snmpEngine, 2, 'test-agent', 'noAuthNoPriv', (1,3,6,1)) # v2c
+config.addRwUser(snmpEngine, 3, 'test-user', 'authPriv', (1,3,6,1)) # v3
# SNMP context
snmpContext = context.SnmpContext(snmpEngine)