Contents

Linux - 檔案及目錄權限

Linux 檔案及權限管理,時常遇見的問題。

Linux 檔案及目錄權限

操作指令:

1. 改變檔案/目錄權限

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

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

1
chown users:group <file>/<dir>
Note
只有 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 (檔案擁有者)


目錄權限

  • 範例:

https://i.imgur.com/JOr6lIc.png

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

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


如果你還沒有註冊 Like Coin,你可以在文章最下方看到 Like 的按鈕,點下去後即可申請帳號,透過申請帳號後可以幫我的文章按下 Like,而 Like 最多可以點五次,而你不用付出任何一塊錢,就能給我寫這篇文章的最大的回饋!