EXAMPLE.conf.win32
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:6k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. ## Of the following Net-SNMP agent features
  2. ## NONE are supported on Net-SNMP-5.1.1 Win32 platforms
  3. ##    Process checks        "proc" config token
  4. ##    Executable scripts    "exec" config token
  5. ##    Disk checks           "disk" config token
  6. ##    Load average checks   "load" config token
  7. ##    Extensible sections   "exec" config token with shelltest
  8. ##    Pass-through control  "pass" config token
  9. ###############################################################################
  10. #
  11. # EXAMPLE.conf:
  12. #   An example configuration file for configuring the ucd-snmp snmpd agent.
  13. #
  14. ###############################################################################
  15. #
  16. # This file is intended to only be an example.  If, however, you want
  17. # to use it, it should be placed in c:/usr-mingw/etc/share/snmp/snmpd.conf.
  18. # When the snmpd agent starts up, this is where it will look for it.
  19. #
  20. # You might be interested in generating your own snmpd.conf file using
  21. # the "snmpconf" program (perl script) instead.  It's a nice menu
  22. # based interface to writing well commented configuration files.  Try it!
  23. #
  24. # Note: This file is automatically generated from EXAMPLE.conf.def.
  25. # Do NOT read the EXAMPLE.conf.def file! Instead, after you have run
  26. # configure & make, and then make sure you read the EXAMPLE.conf file
  27. # instead, as it will tailor itself to your configuration.
  28. # All lines beginning with a '#' are comments and are intended for you
  29. # to read.  All other lines are configuration commands for the agent.
  30. #
  31. # PLEASE: read the snmpd.conf(5) manual page as well!
  32. #
  33. ###############################################################################
  34. # Access Control
  35. ###############################################################################
  36. # YOU SHOULD CHANGE THE "COMMUNITY" TOKEN BELOW TO A NEW KEYWORD ONLY
  37. # KNOWN AT YOUR SITE.  YOU *MUST* CHANGE THE NETWORK TOKEN BELOW TO
  38. # SOMETHING REFLECTING YOUR LOCAL NETWORK ADDRESS SPACE.
  39. # By far, the most common question I get about the agent is "why won't
  40. # it work?", when really it should be "how do I configure the agent to
  41. # allow me to access it?"
  42. #
  43. # By default, the agent responds to the "public" community for read
  44. # only access, if run out of the box without any configuration file in 
  45. # place.  The following examples show you other ways of configuring
  46. # the agent so that you can change the community names, and give
  47. # yourself write access as well.
  48. #
  49. # The following lines change the access permissions of the agent so
  50. # that the COMMUNITY string provides read-only access to your entire
  51. # NETWORK (EG: 10.10.10.0/24), and read/write access to only the
  52. # localhost (127.0.0.1, not its real ipaddress).
  53. #
  54. # For more information, read the FAQ as well as the snmpd.conf(5)
  55. # manual page.
  56. ####
  57. # First, map the community name (COMMUNITY) into a security name
  58. # (local and mynetwork, depending on where the request is coming
  59. # from):
  60. #       sec.name  source          community
  61. com2sec local     localhost       COMMUNITY
  62. com2sec mynetwork NETWORK/24      COMMUNITY
  63. ####
  64. # Second, map the security names into group names:
  65. #              sec.model  sec.name
  66. group MyRWGroup v1         local
  67. group MyRWGroup v2c        local
  68. group MyRWGroup usm        local
  69. group MyROGroup v1         mynetwork
  70. group MyROGroup v2c        mynetwork
  71. group MyROGroup usm        mynetwork
  72. ####
  73. # Third, create a view for us to let the groups have rights to:
  74. #           incl/excl subtree                          mask
  75. view all    included  .1                               80
  76. ####
  77. # Finally, grant the 2 groups access to the 1 view with different
  78. # write permissions:
  79. #                context sec.model sec.level match  read   write  notif
  80. access MyROGroup ""      any       noauth    exact  all    none   none
  81. access MyRWGroup ""      any       noauth    exact  all    all    none
  82. # -----------------------------------------------------------------------------
  83. ###############################################################################
  84. # System contact information
  85. #
  86. # It is also possible to set the sysContact and sysLocation system
  87. # variables through the snmpd.conf file.  **PLEASE NOTE** that setting
  88. # the value of these objects here makes these objects READ-ONLY
  89. # (regardless of any access control settings).  Any attempt to set the
  90. # value of an object whose value is given here will fail with an error
  91. # status of notWritable.
  92. syslocation Right here, right now.
  93. syscontact Me <me@somewhere.org>
  94. # Example output of snmpwalk:
  95. #   % snmpwalk -v 1 -c public localhost system
  96. #   system.sysDescr.0 = "Windows NT 2000 SP4"
  97. #   system.sysObjectID.0 = OID: enterprises.ucdavis.ucdSnmpAgent.win32
  98. #   system.sysUpTime.0 = Timeticks: (595637548) 68 days, 22:32:55
  99. #   system.sysContact.0 = "Me <me@somewhere.org>"
  100. #   system.sysName.0 = "name"
  101. #   system.sysLocation.0 = "Right here, right now."
  102. #   system.sysServices.0 = 72
  103. # -----------------------------------------------------------------------------
  104. ###############################################################################
  105. # Subagent control
  106. #
  107. # The agent can support subagents using a number of extension mechanisms.
  108. # From the 4.2.1 release, AgentX support is being compiled in by default.
  109. # However, this is still experimental code, so should not be used on
  110. # critical production systems.
  111. #   Please see the file README.agentx for more details.
  112. #
  113. # If having read, marked, learnt and inwardly digested this information,
  114. # you decide that you do wish to make use of this mechanism, simply
  115. # uncomment the following directive.
  116. #
  117. #  master  agentx
  118. #
  119. # I repeat - this is *NOT* regarded as suitable for front-line production
  120. # systems, though it is probably stable enough for day-to-day use.
  121. # Probably.
  122. #
  123. # No refunds will be given.
  124. ###############################################################################
  125. # Further Information
  126. #
  127. #  See the snmpd.conf manual page, and the output of "snmpd -H".
  128. #  MUCH more can be done with the snmpd.conf than is shown as an
  129. #  example here.