Linux檔案 目錄訪問許可權管理

2022-07-11 07:36:14 字數 1645 閱讀 9241

一、linux檔案和目錄許可權管理

1、許可權說明:

(1)r:表示具有讀取檔案內容的許可權;

(2)w:表示具有新增,修改檔案內容的許可權;

(3)x:表示具有執行檔案的許可權,同時需要有r許可權;

2、目錄許可權說明;

(1)r:表示具有瀏覽目錄下有哪些檔案的許可權,必須同時用x許可權才可以;

(2)w:表示具有新增、刪除、移動目錄內容檔案的許可權,同時需要有x許可權;

(3)x:表示具有進入目錄的許可權;

3、許可權獲取順序

4、檔案/目錄的屬主、屬組和其他使用者

有3種不同型別的使用者可對檔案和目錄進行訪問:檔案所有者(屬主)、同組使用者(屬組)、和其他使用者(其他人),所有者一般指檔案的建立者,該類使用者可以將檔案的訪問許可權賦予系統中的其他使用者

二、檔案和目錄的預設許可權與umask

(1)root使用者預設umask為022,普通使用者預設為002

(2)umask表示使用者建立檔案的預設許可權,目錄的最高許可權為777,檔案最高666;

(3)目錄預設許可權=777-umask;檔案預設許可權=666-unamk,所得結果奇數字加1

(4)目錄新建立後的預設許可權是755,檔案建立後的預設許可權是644;

三、改變檔案/目錄的訪問許可權——chmod

(1)文字設定法:

格式:chmod  [who][+][-][=][mode]   filename

操作物件:

• u表示「使用者(user)」及檔案或目錄的所有者。

• g表示「同組(group)」及檔案或目錄屬主有相同組id的所有使用者。

• o表示「其他(others)使用者」

•  表示「所有使用者(all)」

操作符號:

+ :新增某個許可權。

-  :取消某個許可權。

= :賦予給定許可權並取消其他所有許可權。

設定mode所表示的許可權:

r讀取許可權,數字代號為「4」;

w寫入許可權,數字代號為「2」;

x執行或切換許可權,數字代號為「1」;

(2)數字設定法:

格式:chmod  [mode]    filename

四、更改檔案/目錄的所有權——chown

格式:chown  [option]  [user|group]  filename

選項:

-c或——changes:效果類似「-v」引數,但僅回報更改的部分;

-f或--quite或——silent:不顯示錯誤資訊;

-r或——recursive:遞迴處理,將指定目錄下的所有檔案及子目錄一併處理;

-v或——version:顯示指令執行過程;

--dereference:效果和「-h」引數相同;

五、linux系統檔案的特殊許可權(suid,sgid,sticky)set uid

set gid

sticky bit

Linux檔案 目錄訪問許可權管理

一 檔案 目錄訪問許可權限簡介 檔案或目錄的訪問許可權分為唯讀 r 只寫 w 和可執行 x 通常檔案被建立時,檔案的所有者自動擁有對該檔案的讀,寫,以便於對檔案的閱讀和修改。有3種不同型別的使用者可對檔案或目錄進行訪問 檔案所有者 u 同組使用者 g 和其他使用者 o 所有者一般是檔案建立者。該類使...

linux檔案目錄許可權管理

chmod命令 使用 chmod cfvr help version mode file.說明 linux unix 的檔案訪問許可權分為三個等級 檔案擁有者 群組 其他。利用 chmod 可以控制檔案如何被他人所訪問。mode 許可權設定字串,格式如下 ugoa.rwxx 其中u 表示該檔案的擁有...

Linux檔案許可權及目錄管理

linux檔案許可權 linux檔案目錄管理 當前工作目錄 上層目錄 根目錄 當前家目錄 上個工作目錄 account使用者家目錄 account變換目錄 cd 路徑 顯示當前工作目錄 pwd 建立空目錄 mkdir pm 遞迴,許可權 目錄名 刪除空目錄 rmdir p 遞迴 檔案與目錄檢視 ls...