home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 March / PCWK0397.iso / novell / webserv3 / disk1 / web / samples / config / access.www < prev    next >
Text File  |  1996-05-03  |  3KB  |  74 lines

  1. # access.www
  2. # Please DO NOT use TAB charaters when editing this file.
  3. # This file provides local configuration of the web server's access control
  4. # system.  You can implement the access restriction of a document directory
  5. # by simply having this local access control file in that directory.
  6. # The default name for these local control files is 'access.www' 
  7. # and it can be set by the 'AccessFileName' in the resource configuration 
  8. # file: 'srm.cfg'.
  9. #
  10. # Please refer to the User Acess Control section of the readme.txt file
  11. # for additional relevent information.
  12. #
  13. # This example demonstrates the use of an NDS group and a list of NDS users
  14. # for the authentication list.  
  15. #
  16. # In the global access control files, access.cfg, one should not specifiy
  17. # NDS groups and NDS users at the same time, but you can do that in this file.
  18. # Although The access.www can support both NDS groups and NDS users at 
  19. # the same time, this combination must be handled with care.  The context
  20. # specified in both AuthUserMethod and AuthGroupMethod lines should be
  21. # identical to minimize confusion.
  22. #
  23. # Syntax:
  24. #
  25. #  AuthType Basic <== Keyword, don't change
  26. #
  27. #  AuthName name
  28. #    name can be any descriptive name that the Browser will display.
  29. #    One can take advantage of this line to show the context specified 
  30. #    in AuthUserMethod/AuthGroupMethod so those user who belongs to the 
  31. #    specified context would know that they don't have to type the 
  32. #    fully-qualified user name.
  33. #
  34. #  AuthUserMethod NDS .ou1.ou2...o
  35. #    This signifies that NDS users will be specified in the access list.
  36. #    The NDS fully-qualified parameter must be a container object.  
  37. #    NOTE THE LEADING PERIOD.  IT IS REQUIRED.
  38. #    For users in the access list (Require User list) that belongs to 
  39. #    this specified container context, they do not have to key in the 
  40. #    fully-qualified name when prompted for user name and password.
  41. #
  42. #  AuthGroupMethod NDS .ou1.ou2...o
  43. #    This signifies that NDS groups will be specified in the access list.
  44. #    The NDS fully-qualified parameter must be a container object.
  45. #    NOTE THE LEADING PERIOD.  IT IS REQUIRED.
  46. #    For users in the specified group (Require Group) that belongs to 
  47. #    this specified container context, they do not have to key in the 
  48. #    fully-qualified name when prompted for user name and password.
  49. #  
  50. #  require user user1 user2 ...
  51. #    Specifies that one or more NDS users in the access list.
  52. #    user* is the name of the user.  If the user NDS context is already
  53. #    defined in the AuthUserMethod line, then only the relative name needs
  54. #    to be specified.  It the user belongs to another NDS context, then
  55. #    the fully-qualified NDS name mut be specified (with the leading dot).
  56. #
  57. #  require group gname1 gname2 ...
  58. #    Specifies that one or more NDS groups in the access list.
  59. #    gname* is the name of the group.  The group name should be a 
  60. #    fully-qualified NDS name (with the leading dot).
  61. #
  62.  
  63. AuthType Basic
  64. AuthName DOCS\ENGR(default context: .eng.icd.novell)
  65. AuthUserMethod NDS .eng.icd.novell
  66. AuthGroupMethod NDS .eng.icd.novell
  67. <Limit GET>
  68. require user mel .sally.mgnt.icd.novell
  69. require group .group1.icd.novell
  70. require group .techies.eng.icd.novell
  71. </Limit>
  72.