檔案及目錄許可權

2021-09-13 10:46:09 字數 1446 閱讀 6220

linux許可權主要分為讀,寫,執行三種控制,使用ls -l命令檢視檔案或目錄資訊時,系統會顯示為r(讀取的許可權),w(寫的的許可權),x(執行的許可權)比如檢視我shell的資訊

第一列的第一字元為檔案型別:-代表普通檔案,d代表目錄,l代表鏈結檔案,b或c代表裝置。第二個字元到第九個字元代表許可權,三位一體分別代表為所有者許可權,所屬組許可權,其他賬戶許可權,r(讀取的許可權),w(寫的的許可權),x(執行的許可權)。第二列為鏈結數量或子目錄個數,第三列為文件的所有者,第四列為檔案的所屬組,第五列為容量,第六列為最近文件被修改的月份,第七列為文件被修改的日期,第八列為文件被修改的時間,第九列為檔案或目錄名稱。(檢視檔案內容r可代表數字4)(修改檔案內容w可代表數字2)(可執行x可代表數字1)

(1)chmod :修改文件屬性(chmod+選項+檔案或目錄)

(2)chown :修改檔案或目錄的所有者與所屬組

1)建立共享目錄

mkdir -p /父目錄/

2)建立組賬號

3)建立管理員賬戶和建立普通員工(useradd -g)

acl許可權設定

acl許可權管理命令

我們知道了 acl 許可權的作用,也知道了如何開啟 acl 許可權,接下來學習如何檢視和設定 acl 許可權。命令如下:

getfacle 檔名

#檢視acl許可權

setfacl 選項 檔名

#設定acl許可權

選項:-m:設定 acl 許可權。如果是給予使用者 acl 許可權,則使用"u:使用者名稱:許可權"格式賦予;如果是給予組 acl 許可權,則使用"g:組名:許可權" 格式賦予;

-x:刪除指定的 acl 許可權;

-b:刪除所有的 acl 許可權;

-d:設定預設 acl 許可權。只對目錄生效,指目錄中新建立的檔案擁有此預設許可權;

-k:刪除預設 acl 許可權;

-r:遞迴設定 acl 許可權。指設定的 acl 許可權會對目錄下的所有子檔案生效;

檔案許可權及目錄操作

檔案擁有者 群組概念 賬號密碼群組資訊 預設情況下,所有系統上的賬號與一般賬號,及root相關資訊,都記錄在 etc passwd。個人密碼記錄在 etc shadow 所有組名記錄在 etc group root bys more etc fstab label ext3 defaults 1 1...

Linux檔案 目錄許可權及歸屬

讀寫執行 讀寫執行讀 寫執行rw xrwx rwx檔案所有者 檔案所屬組 其他使用者 r 讀 w 寫 x 可執行 檢視內容cat 修改內容vi 作為命令使用 列出目錄內容ls 新增 刪除 touch rm 進入資料夾或搜尋 cd ugoa rwx 檔案或目錄 遞迴修改指定目錄下所有檔案 子目錄的許可...

Linux檔案許可權及目錄管理

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