1 # ---------------------------------------------------------------------- 2 # Template for SNMP Access Control List File 3 # 4 # o Copy this template to snmp.acl 5 # o Set access control for SNMP support 6 # o Change the permission of snmp.acl to be read-only 7 # by the owner. 8 # 9 # See below for the location of snmp.acl file. 10 # ---------------------------------------------------------------------- 11 12 ############################################################ 13 # SNMP Access Control List File 14 ############################################################ 15 # 16 # Default location of this file is $JRE/lib/management/snmp.acl. 17 # You can specify an alternate location by specifying a property in 18 # the management config file $JRE/lib/management/management.properties 19 # or by specifying a system property (See that file for details). 20 # 21 22 23 ############################################################## 24 # File permissions of the snmp.acl file 25 ############################################################## 26 # 27 # Since there are cleartext community strings stored in this file, 28 # this ACL file must be readable by ONLY the owner, 29 # otherwise the program will exit with an error. 30 # 31 ############################################################## 32 # Format of the acl group 33 ############################################################## 34 # 35 # communities: a list of SNMP community strings to which the 36 # access control applies separated by commas. 37 # 38 # access: either "read-only" or "read-write". 39 # 40 # managers: a list of hosts to be granted the access rights. 41 # Each can be expressed as any one of the following: 42 # - hostname: hubble 43 # - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82 44 # - ip v4 and v6 netmask prefix notation: 123.456.789.0/24, 45 # fe80::a00:20ff:fe9b:ea82/64 46 # see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt) 47 # 48 # An example of two community groups for multiple hosts: 49 # acl = { 50 # { 51 # communities = public, private 52 # access = read-only 53 # managers = hubble, snowbell, nanak 54 # } 55 # { 56 # communities = jerry 57 # access = read-write 58 # managers = hubble, telescope 59 # } 60 # } 61 # 62 ############################################################## 63 # Format of the trap group 64 ############################################################## 65 # 66 # trap-community: a single SNMP community string that will be included 67 # in the traps sent to the hosts. 68 # 69 # hosts: a list of hosts to which the SNMP agent will send traps. 70 # 71 # An example of two trap community definitions for multiple hosts: 72 # trap = { 73 # { 74 # trap-community = public 75 # hosts = hubble, snowbell 76 # } 77 # { 78 # trap-community = private 79 # hosts = telescope 80 # } 81 # } 82 # 83 ############################################################ 84 # 85 # Update the community strings (public and private) below 86 # before copying this template file 87 # 88 # Common SNMP ACL Example 89 # ------------------------ 90 # 91 # o Only localhost can connect, and access rights 92 # are limited to read-only 93 # o Traps are sent to localhost only 94 # 95 # 96 # acl = { 97 # { 98 # communities = public, private 99 # access = read-only 100 # managers = localhost 101 # } 102 # } 103 # 104 # 105 # trap = { 106 # { 107 # trap-community = public 108 # hosts = localhost 109 # } 110 # } 111