hadoop-policy.xml.template 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?xml version="1.0"?>
  2. <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
  3. <!-- Put site-specific property overrides in this file. -->
  4. <configuration>
  5. <property>
  6. <name>security.client.protocol.acl</name>
  7. <value>*</value>
  8. <description>ACL for ClientProtocol, which is used by user code
  9. via the DistributedFileSystem.
  10. The ACL is a comma-separated list of user and group names. The user and
  11. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  12. A special value of "*" means all users are allowed.</description>
  13. </property>
  14. <property>
  15. <name>security.client.datanode.protocol.acl</name>
  16. <value>*</value>
  17. <description>ACL for ClientDatanodeProtocol, the client-to-datanode protocol
  18. for block recovery.
  19. The ACL is a comma-separated list of user and group names. The user and
  20. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  21. A special value of "*" means all users are allowed.</description>
  22. </property>
  23. <property>
  24. <name>security.datanode.protocol.acl</name>
  25. <value>*</value>
  26. <description>ACL for DatanodeProtocol, which is used by datanodes to
  27. communicate with the namenode.
  28. The ACL is a comma-separated list of user and group names. The user and
  29. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  30. A special value of "*" means all users are allowed.</description>
  31. </property>
  32. <property>
  33. <name>security.inter.datanode.protocol.acl</name>
  34. <value>*</value>
  35. <description>ACL for InterDatanodeProtocol, the inter-datanode protocol
  36. for updating generation timestamp.
  37. The ACL is a comma-separated list of user and group names. The user and
  38. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  39. A special value of "*" means all users are allowed.</description>
  40. </property>
  41. <property>
  42. <name>security.namenode.protocol.acl</name>
  43. <value>*</value>
  44. <description>ACL for NamenodeProtocol, the protocol used by the secondary
  45. namenode to communicate with the namenode.
  46. The ACL is a comma-separated list of user and group names. The user and
  47. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  48. A special value of "*" means all users are allowed.</description>
  49. </property>
  50. <property>
  51. <name>security.inter.tracker.protocol.acl</name>
  52. <value>*</value>
  53. <description>ACL for InterTrackerProtocol, used by the tasktrackers to
  54. communicate with the jobtracker.
  55. The ACL is a comma-separated list of user and group names. The user and
  56. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  57. A special value of "*" means all users are allowed.</description>
  58. </property>
  59. <property>
  60. <name>security.job.submission.protocol.acl</name>
  61. <value>*</value>
  62. <description>ACL for JobSubmissionProtocol, used by job clients to
  63. communciate with the jobtracker for job submission, querying job status etc.
  64. The ACL is a comma-separated list of user and group names. The user and
  65. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  66. A special value of "*" means all users are allowed.</description>
  67. </property>
  68. <property>
  69. <name>security.task.umbilical.protocol.acl</name>
  70. <value>*</value>
  71. <description>ACL for TaskUmbilicalProtocol, used by the map and reduce
  72. tasks to communicate with the parent tasktracker.
  73. The ACL is a comma-separated list of user and group names. The user and
  74. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  75. A special value of "*" means all users are allowed.</description>
  76. </property>
  77. <property>
  78. <name>security.refresh.policy.protocol.acl</name>
  79. <value>*</value>
  80. <description>ACL for RefreshAuthorizationPolicyProtocol, used by the
  81. dfsadmin and mradmin commands to refresh the security policy in-effect.
  82. The ACL is a comma-separated list of user and group names. The user and
  83. group list is separated by a blank. For e.g. "alice,bob users,wheel".
  84. A special value of "*" means all users are allowed.</description>
  85. </property>
  86. </configuration>