fingerprint, unlock, network

Linux 檔案及目錄權限

操作指令:

1. 改變檔案/目錄權限

chmod u=r+w+x,g=r,o=r <file>/<dir>

2. 改變檔案/目錄擁有者

chown users:group <file>/<dir>

只有 Root 管理者可以將檔案或是目錄改變成其他擁有者,一般使用者只能改變群組擁有者


檔案權限

Permission 檔案效果 目錄效果
r(read) 檔案可讀取 目錄內的檔案可以顯示
w(write) 檔案可修改 目錄內的檔案可以創建或刪除
x(execute) 檔案可執行 目錄可以進入
  • 常見問題:

某個檔案擁有者爲 Jeff, 群組爲 student ,其權限如下:

Owner Group Other
rwx r_x – – –

Group student : Ken, Amy Group guest : Amy, John

上述誰能查看檔案內容,誰能修改檔案內容?

1. Ans : 能查看檔案內容: Ken,Amy (都隸屬 student 群組) 2. Ans : 能修改檔案內容: Jeff (檔案擁有者)


目錄權限

<!– 一定要擁有x權限才能執行該目錄下所有操作!!

如果沒有r權限,則不能顯示 ls 清單,不過如果該目錄下有哪些檔案且可以執行的話還是可以直接操作

如果沒有w權限,則無法創建或是刪除該目錄下的檔案,即使是該檔案擁有者 –>

  • 範例:

student 可以對上述哪一個檔案進行刪除?

  • Ans : 任何檔案均無法刪除,因為沒有 w 權限

Similar Posts