1.超级用户:启动namenode服务的用户就是超级用户, 该用户的组是supergroup,对于超级用户,系统不会执行任何权限检查,每个文件和目录都有所属用户、所属组别、模式。这个模式是由所属用户的权限、组内成员的权限以及其他用户的权限组成。
2.文件权限管理
文件或者目录被创建之时,服从BSD规则,owner是客户端进程的用户,group是父目录的group
object | r | w | x | stick bit(restricted deletion flag) |
---|---|---|---|---|
file | 读文件 | 写或者追加写文件 | 无效 | |
directory | 列出目录的内容 | 创建或者删除子文件或子目录 | 访问子文件或者子目录 | 阻止移动或者删除该目录内的文件或目录(超级用户,owner和group不会被stick bit阻止) |
ref: