1.檔案許可權介紹
檔案的許可權主要針對三類物件,分別是:
owner:u:所屬使用者;group:g:所屬組;other:o:其他人
每個檔案針對每類訪問者都定義了三種許可權:
目錄隨說檔案的一種,但目錄是資料夾,所以這裡目錄和檔案在許可權方面還有些不同。
針對目錄來說:
注意:檔案是目錄的內容,刪除許可權是檔案所在目錄的許可權決定,若目錄沒有x許可權,就不可刪除檔案。但修改許可權是檔案本身決定的,也就是即使刪除不了,也可以使對檔案進行修改破壞。
任何使用者無執行許可權將無法執行,而root使用者在u、g、o上沒有執行許可權時也不例外,但一旦任何乙個上有x許可權那麼root就可以有x許可權。
時刻記住root為超級管理員,系統對root的約束力不大,很多規則都不能約束root。
檔案目錄的許可權是按照順序檢查的:u,g,o。
2.修改許可權:chmod
chmod - 修改檔案許可權
用法:
chmod [option]… mode[,mode]… file…
chmod [option]… octal-mode file…
chmod [option]… --reference=rfile file…
[option]
[mode]和[octal-mode]
:任意組合的u,g,o可以直接=或-或+許可權,許可權也可以使用rwx,也可以使用對於的數字
[–reference=rfile]
這是可以參考rfile檔案的許可權,來將file的許可權修改與rfile的許可權相同
這裡舉些例項方便理解:
chmod -r g+rwx /testdir
chmod 600 file
chmod u+wx,g-r,o=rx file
參考文件: Linux 許可權管理(二)
基本說明 u 所有者 g 所屬組 o 其他人 a 所有人 u g o的總和 1 chmod u rwx,g rx,o x 檔案目錄名 2 chmod o w 檔案目錄名 3 chmod a x 檔案目錄名案例演示 1 給abc檔案的所有者讀寫執行的許可權,給所有組執行許可權,給其他組讀執行許可權。c...
Linux 許可權管理命令(二)
1.chown命令 英文原意 change file owner and group 功能 修改檔案和目錄的所有者的所屬組。修改檔案所有者 2.chgrp命令英文原意 change group ownership 功能 修改檔案和目錄的所屬組。1.umask預設許可權的作用主要用與讓新建的檔案或者目...
Linux許可權管理
預設許可權 特殊許可權 suid 以檔案的所屬使用者身份執行而非執行檔案的使用者 sgid 以檔案所屬組身份執行 sticky 許可權 對檔案的影響 對目錄的影響 suid 以檔案的所屬使用者身份執行而非執行檔案的使用者 無 sgid 以檔案所屬組身份執行 在該目錄中建立的任意新檔案的所屬組與該目錄...