HDFS文件权限与Linux系统文件权限相似,包括:

  • r (read):读取权限
  • w (write):写入权限
  • x (execute):执行权限,对文件无效,对文件夹表示是否允许访问其内容

例如,如果Linux系统用户zhangsan使用hadoop命令创建一个文件,那么该文件在HDFS中的owner就是zhangsan。

HDFS权限的设定目标是防止合法用户误操作,而不是阻止恶意攻击。HDFS遵循信任机制,用户声明的身份即被视为其真实身份。