1.超級用戶:啓動namenode服務的用戶就是超級用戶, 該用戶的組是supergroup,對於超級用戶,系統不會執行任何權限檢查,每個文件和目錄都有所屬用戶、所屬組別、模式。這個模式是由所屬用戶的權限、組內成員的權限以及其他用戶的權限組成。
2.文件權限管理
文件或者目錄被創建之時,服從BSD規則,owner是客戶端進程的用戶,group是父目錄的group
object | r | w | x | stick bit(restricted deletion flag) |
---|---|---|---|---|
file | 讀文件 | 寫或者追加寫文件 | 無效 | |
directory | 列出目錄的內容 | 創建或者刪除子文件或子目錄 | 訪問子文件或者子目錄 | 阻止移動或者刪除該目錄內的文件或目錄(超級用戶,owner和group不會被stick bit阻止) |
ref: