Linux系列 三 許可權控制

2021-10-23 04:28:52 字數 1327 閱讀 7720

linux系統,每個檔案都具有以下三種許可權:

許可權對檔案的影響

對目錄的影響

r(讀取)

可讀取檔案內容

可列出目錄內容

w(寫入)

可修改檔案內容

可建立、刪除目錄中的檔案

x(執行)

可作為命令執行

可訪問目錄內容

目錄必須擁有 「x」 許可權才可檢視其內容。很多時候,執行許可權 「x」 對於目錄而言也叫瀏覽許可權。僅有 「r」 許可權是無法檢視目錄內容的(因為連訪問都做不到)

linux系統,基於ugo模型進行控制:

u:user,所屬使用者;g:group,所屬組;o:other,其他使用者

許可權三個一組(rwx),對應 ugo 分別設定(總共有 3 個組 9 個許可權)

ps:drwxr-xr-x

第1位是檔案型別描述符,「d"表示目錄,」-"表示檔案

第2-4位"rwx"是u模型許可權,可讀可寫可執行

第5-7位"r-x"是g模型許可權,可讀可執行,不可寫

第8-10位"r-x"是o模型許可權

chown username filename

引數:-r 遞迴修改目錄下所有檔案的所屬使用者

chgrp groupname filename

引數:-r 遞迴修改目錄下所有檔案的所屬組

chmod mode filename

mode引數

描述u、g、o

分別代表使用者、組、其他

a代表ugo

+、-代表加入或刪除對應許可權

r、w、x

代表三種許可權

-r遞迴地修改

chmod u+rw test.txt 給檔案的所屬使用者新增rw許可權

chmod g-x test.txt 給檔案的所屬組移除x許可權

許可權

二進位制值

八進位制值

描述- - -

0000

沒有任何許可權

- -x

0011

只有執行許可權

-w-010

2只有寫入許可權

-wx011

3有寫入和執行許可權

r- -

1004

只有讀取許可權

r-x101

5有讀取和執行許可權

rw-110

6有讀取和寫入許可權

rwx111

7有全部許可權

linux許可權控制機制

linux對於使用者許可權的分配有著很嚴格的約束,在linux中一切皆檔案的概念已深入人心,它通過對不同的檔案定義其屬主及所屬使用者組的方式控制著檔案的訪問許可權。在linux中站在檔案的角度來考慮,系統角色大概分為四種,分別第一種超級使用者,第二種檔案或目錄的屬主也就是檔案的所有者,第三種角色是屬...

Linux 的許可權控制

1.linux檔案可訪問身份分為 owner group others 許可權分為 read write execute 2.乙個賬號可以屬於多個群組 3.如果user對乙個目錄沒有執行 x 許可權,那麼它除了讀取該目錄下的檔案列表外,無法讀取其他資訊 因為user無法在該目錄下執行任何指令 也無法...

Linux訪問控制 使用者許可權

注 這是基於相關cisp pte的學習筆記總結的部落格文章 使用者組的概念 分為三類使用者 超級使用者 root或uid為0的使用者 系統使用者 linux系統正常工作所需的內建使用者 不能拿來登陸 普通使用者 一般的使用者 許可權的表示方式 r read 讀,標號為4 w write 寫,標號為2...