jdk/src/java.management/share/conf/snmp.acl.template
changeset 25859 3317bb8137f4
parent 2 90ce3da70b43
child 27565 729f9700483a
equal deleted inserted replaced
25858:836adbf7a2cd 25859:3317bb8137f4
       
     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 # }