Linux許可權管理

2021-10-10 07:44:21 字數 1570 閱讀 1914

user(owner屬主):檔案的擁有者

group(屬組):群組內的資源是共享的,群組之間是相互隔離的

other(其他):對於非檔案的擁有者,或者檔案的所屬組以外的人,我們稱為其他人。

型別簡寫

數字表示

readr4

writew2

excutex1

許可權型別

對檔案對目錄

r可以獲取檔案的資料

我們可以使用ls命令獲取目錄下所有檔案列表

w可以修改檔案

可以修改此目錄下的檔案列表,我可以建立或者刪除檔案

x可以將檔案執行成為乙個程序

可以cd到此目錄,並且可以使用ls -l 獲取所有檔案的詳細屬性資訊

a、chmod u=rwx,g=rw,0=rw filename(分別給許可權物件u,g,o指定許可權)

b、chmod u+w,g-w,0-rw filename(許可權物件u,g,o原來的許可權上加或減去某項許可權)

c、chmod a+/a- filename(所有許可權物件增加或減去某項許可權)

d、chmod 755 filename(通過數字賦許可權)

注:選項:-r,- -recursive:遞迴修改,將目錄下的所有檔案許可權都修改

語法:chown [opyion]...[owner] [:[group]] file...

chown [opyion]...reference=rfile file...

選項:-c

顯示更改的部分的資訊

-f忽略錯誤資訊

-h修復符號鏈結

-v顯示詳細的處理資訊

-r遞迴修改

- -help

顯示輔助說明

- -version

顯示版本資訊

例項:語法:chgrp [option]...group file

chgrp [option]...--reference=rfile file

選項:-c 或 - -changes

效果類似"-v",但只返回更改部分

-f 或 - -quiet 或 - -silent

不顯示錯誤資訊

-h 或 - -no-dereference

-v 或 - -verbose

顯示指令執行過程

-help

顯示幫助資訊

- -reference=《參考檔案或目錄》

把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同

- -version

顯示版本資訊

Linux許可權管理

預設許可權 特殊許可權 suid 以檔案的所屬使用者身份執行而非執行檔案的使用者 sgid 以檔案所屬組身份執行 sticky 許可權 對檔案的影響 對目錄的影響 suid 以檔案的所屬使用者身份執行而非執行檔案的使用者 無 sgid 以檔案所屬組身份執行 在該目錄中建立的任意新檔案的所屬組與該目錄...

Linux許可權管理

linux許可權管理 1 檔案訪問許可權 1 檔案訪問者的分類 a 檔案和檔案目錄的所有者 u user b 檔案和檔案目錄的所有者所在的組的使用者 g group c 其它使用者 o others 2 檔案訪問許可權的種類 a 基本許可權 i.讀 r 4 read 對檔案而言,具有讀取檔案內容的許...

linux 許可權管理

linux許可權管理 1 檔案訪問許可權 1 檔案訪問者的分類 a 檔案和檔案目錄的所有者 u user b 檔案和檔案目錄的所有者所在的組的使用者 g group c 其它使用者 o others 2 檔案訪問許可權的種類 a 基本許可權 i.讀 r 4 read 對檔案而言,具有讀取檔案內容的許...