檔案許可權 Linux

2021-10-01 08:18:23 字數 1302 閱讀 2424

檔案許可權

#1.數字表示

r 4 100 讀

w 2 010 寫

x 1 001 執⾏

- 0 000 沒有許可權

rwx 7 可讀可寫可執⾏

rw- 6 可讀可寫

r-x 5 可讀可執⾏

r-- 4 可讀

rwxrw-r-- 764 ⽂件擁有者可讀可寫可執⾏ ⽂件所屬的組可讀可寫 其他人可讀

#2.符號表示

u 表示檔案的擁有者

g ⽂件所屬的組

o 其他⼈

a 所有的人 all

u+/-/= u=rwx g+x o-r a+x == +x

+ 表示增加許可權

- 削減許可權

= 賦許可權

chmod o-x 32.txt #削減其他⽤戶的可執⾏許可權

chmod a=rwx 32.txt #給所有⼈賦可讀可寫可執⾏許可權

chmod o+x,g+w 32.txt

chmod o=x 32.txt

chmod 		許可權 		⽂件名/目錄

chmod -r 許可權 ⽬錄 遞迴修改目錄及其⼦目錄的所有檔案的許可權

#數字表示

chmod 641 1.sh

#符號表示

chmod a=rwx 1.sh

chmod g-w 1.sh

chmod g-w,o+x 1.sh

chmod -r o+w tmp #遞迴修改tmp及其⼦目錄中所有檔案的許可權

2.chown(changeowner)修改檔案的所有者

要求:所有者必須在/etc/passwd⽂件中

chown ⽤戶名 ⽂件名/⽬錄名

chown ⽤戶名:組名 ⽂件名/目錄名

chown :組名 ⽂件名/⽬錄名

chown -r ⽤戶名 檔名/⽬錄名

chown csl 1.sh

chown csl:csl 1.sh #修改⽤使用者和所屬組

3.修改⽤戶組chgrp(changegroup)

組必須存在,組的資訊在/etc/group⽂件裡

chgrp 組名 ⽂件名/目錄名

chgrp -r 組名 ⽬錄

chgrp -r csl tmp #遞迴修改tmp及其⼦目錄下⽂件所屬組

Linux檔案許可權

linux使用者分為 擁有者 組群 group 其他 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group內!圖...

Linux檔案許可權

linux使用者分為 擁有者 組群 group 其他使用者 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group...

linux檔案許可權

檔案的許可權由三個部分組成 u user g group o other 每個部分的許可權又分別 r 4讀 w 寫2 x 執行1 下面以 var www資料夾設定許可權,了解如何設定檔案許可權 chmod a x var www 所有人都可進入 chmod a x var www 所有人都不可進入 ...