mirror of
https://github.com/php/php-src.git
synced 2025-08-19 17:04:47 +02:00
apply docs fixes suggested in BR #55474
This commit is contained in:
parent
048485587e
commit
1aed8a8c1c
2 changed files with 32 additions and 34 deletions
|
@ -21,44 +21,17 @@ SNMP_MIBDIR : Directory containing MIBS
|
||||||
On Linux/FreeBSD
|
On Linux/FreeBSD
|
||||||
--------
|
--------
|
||||||
|
|
||||||
- Install package net-snmpd (name may differ based on your distribution)
|
- 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
|
- Replace 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
|
/usr/local/etc/snmp/snmpd.conf on FreeBSD) with snmpd.conf supplied.
|
||||||
with following lines:
|
|
||||||
|
|
||||||
###### 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
|
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
|
- Launch snmpd (service snmpd start or /etc/init.d/snmpd start).
|
||||||
(see /etc/init.d/snmpd on Linux and set snmpd_flags="127.0.0.1" in rc.conf in FreeBSD).
|
Alternatively you can start snmpd daemon using following command line:
|
||||||
Otherwise your SNMP daemon will answer SNMPv3 messages from remote clients.
|
sudo snmpd -C -c ./snmpd.conf -f -Le
|
||||||
|
|
||||||
- Launch snmpd (service snmpd start or /etc/init.d/snmpd start)
|
|
||||||
|
|
||||||
On Windows
|
On Windows
|
||||||
----------
|
----------
|
||||||
|
|
25
ext/snmp/tests/snmpd.conf
Normal file
25
ext/snmp/tests/snmpd.conf
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue