apply docs fixes suggested in BR #55474

This commit is contained in:
Boris Lytochkin 2011-08-23 19:13:49 +00:00
parent 048485587e
commit 1aed8a8c1c
2 changed files with 32 additions and 34 deletions

View File

@ -21,44 +21,17 @@ SNMP_MIBDIR : Directory containing MIBS
On Linux/FreeBSD
--------
- Install package net-snmpd (name may differ based on your distribution)
- Edit config file (by default this is /etc/snmp/snmpd.conf on Linux and
usr/local/etc/snmp/snmpd.conf on FreeBSD) and replace whole content
with following lines:
- Install package net-snmpd (name may differ based on your distribution).
- Replace config file (by default this is /etc/snmp/snmpd.conf on Linux and
/usr/local/etc/snmp/snmpd.conf on FreeBSD) with snmpd.conf supplied.
###### Config file #####
rocommunity public 127.0.0.1
rocommunity6 public ::1
rwcommunity private 127.0.0.1
Do not enable them - being set here they make appropriate OID switch into r/o
#syslocation "Somewhere in the world"
#syscontact "root"
#SNMPv3 credentials
rouser adminMD5
rouser adminSHA
rwuser adminMD5AES
rouser adminMD5AES128
rouser adminMD5DES
createUser adminMD5 MD5 test1234
createUser adminSHA SHA test1234
createUser adminMD5AES MD5 test1234 AES test1234
createUser adminMD5AES128 MD5 test1234 AES test1234
createUser adminMD5DES MD5 test1234 DES test1234
createUser noAuthUser
authuser read noAuthUser noauth
###### End #####
Before launching daemon make sure that there is no file /var/net-snmp/snmpd.conf
Delete it if exists. Ingoring to to so will fail SNMPv3 tests
Delete it if exists. Ingoring to to so will fail SNMPv3 tests.
Make snmpd bind on localhost only. To do so, pass '127.0.0.1' into it's startup arguments
(see /etc/init.d/snmpd on Linux and set snmpd_flags="127.0.0.1" in rc.conf in FreeBSD).
Otherwise your SNMP daemon will answer SNMPv3 messages from remote clients.
- Launch snmpd (service snmpd start or /etc/init.d/snmpd start).
Alternatively you can start snmpd daemon using following command line:
sudo snmpd -C -c ./snmpd.conf -f -Le
- Launch snmpd (service snmpd start or /etc/init.d/snmpd start)
On Windows
----------

25
ext/snmp/tests/snmpd.conf Normal file
View File

@ -0,0 +1,25 @@
# Listen for connections from the local system only
agentaddress udp:127.0.0.1:161,udp6:[::1]:161
rocommunity public 127.0.0.1
rocommunity6 public ::1
rwcommunity private 127.0.0.1
Do not enable them - being set here they make appropriate OID switch into r/o
#syslocation "Somewhere in the world"
#syscontact "root"
#SNMPv3 credentials
rouser adminMD5
rouser adminSHA
rwuser adminMD5AES
rouser adminMD5AES128
rouser adminMD5DES
createUser adminMD5 MD5 test1234
createUser adminSHA SHA test1234
createUser adminMD5AES MD5 test1234 AES test1234
createUser adminMD5AES128 MD5 test1234 AES test1234
createUser adminMD5DES MD5 test1234 DES test1234
createUser noAuthUser
authuser read noAuthUser noauth