linux下許可權的設定

2021-10-01 20:01:16 字數 3324 閱讀 6064

設定檔案的擁有者及擁有組

檔案許可權的理解

檔案許可權設定方式

系統預留許可權閥值

特殊許可權

acl許可權列表

facl概述及注意事項

chown 使用者名稱 檔案
chgrp 組名稱 檔案
chown –r 使用者名稱 目錄
chgrp –r 組名稱 目錄
chown 使用者名稱 : 組名稱 檔案 | 目錄

wx許可權關閉

readable檢視許可權

writeable可寫許可權

excutable執行權許可權

此位許可權未開啟

對於檔案可檢視檔案中的內容對於目錄可列出目錄中的檔名稱

對於檔案可更改檔案記錄的內容對於目錄可更改目錄中檔案元資料

對於檔案可用檔名稱呼叫檔案內記錄的程式對於目錄可進入目錄

• chmod [引數]..

. 許可權模式[

,許可權模式]..

. 目標.

..

數字方式設定檔案許可權

• chmod [引數]..

. 許可權值.

.. 目標.

..

• chmod [引數]..

.--reference=模板 目標.

..

chmod |g|o|a>

|=>|w|x> 目標

舉例:

• chmod u=rw tag  

##表示u的許可權是r和w

• chmod ug-w,o+x tag

##表示u和g的許可權減去w,o的許可權加上x

• chmod -r|

-x|-w tar

• chmod a-w tar

##表示ugo的許可權都減去w

注意:若要對ugo的許可權都進行設定的話,除了w在前面要加上a,r和x直接寫成 chmod +x 這樣即可

許可權二進位制

八進位制—

0000

–x001

1-w-

0102

-wx0113r–

1004

r-x101

5rw-

1106

rwx111

7

chmod 數字 tag
舉例:

chmod --reference=屬性原始檔 tag
例如:chmod --reference=/mnt/westo westos1當你建立乙個新的檔案或目錄時 ,該檔案或目錄有預設許可權。umask 的數指的是 該預設值需要減掉的許可權。

在預設許可權的屬性上,目錄與檔案是不一樣的,檔案的最大許可權為 666,目錄的最大許可權為 777。

•umask  ##檢視此時的閥值
•umask預留閥值   ##臨時設定閥值

注意: 這種方法只是臨時修改當前shell中的umask值,當退出shell,重新開啟後,umask值還會變會回到原來的022

• chmod 4原檔案屬性 tag

• chmod g+s tag

• chmod 2原檔案屬性 tag

• chmod o+t tag

• chmod 1原檔案屬性 tag

效果:只針對於目錄,當目錄上有 o+t 的許可權時 ,所有使用者在該目錄下均可建立檔案 , 但只有檔案所有人和 root 使用者可以刪除該目錄下的檔案。

在操作特殊許可權前,先根據下面的要求建立使用者、使用者組和目錄,要求如下:

新建使用者組:shengchan,caiwu,jishu 新建使用者要求如下:

1)tom是shengchan組的附加使用者

2)harry是caiwu組的附加使用者

3)leo是jishu組的附加使用者

4)新建admin使用者,此使用者不屬於以上提到的三個部門

新建目錄要求如下:

1)/pub目錄為公共儲存目錄對所有使用者可以讀、寫、執行

2)/sc目錄為生產部儲存目錄只能對生產部人員可以寫入

3)/cw目錄為財務部儲存目錄只能對財務部人員可以寫入

按鍵作用

-m設定許可權

-x刪除指定使用者

-b關閉列表功能

格式:

• setfacl –m m:許可權值 tag

Linux下許可權的設定(1)

2.設定檔案的擁有者及擁有組 1.1 檢視檔案屬性 1.2 對於屬性各字段的理解 1.3 檔案許可權的檢視 指令作用 ls l filename 檢視檔案屬性 ls ld filename 檢視目錄屬性 ll filename ll ls l 檢視檔案屬性 ll d filename 檢視目錄屬性 ...

五 Linux下許可權的設定

5.2 檔案擁有者及擁有組 5.3 檔案許可權理解 5.4檔案許可權設定 5.5 系統預留許可權 5.6 特殊許可權 5.7 acl許可權列表 檢視檔案許可權 ls l或者ll 檢視目錄許可權 ls ld或者ll d 檔案 rw r r 1 root root 28 jan 2 22 47 vcon...

Linux下的檔案許可權設定(1)

如何檢視及讀取許可權資訊 注意 ls l ll ls l file 檢視檔案屬性 ll file 檢視檔案屬性 l dir 檢視目錄中的檔案資訊 ll dir 檢視目錄中的檔案資訊 ls ld dir 檢視目錄的屬性 ll d dir 檢視目錄屬性 ls lr dir 遞迴顯示子目錄 讀取許可權資訊...