day20Linux 12位權(quán)限體系

1.rwx的含義

r:read 是否可讀
w:write 是否可寫
x:execute 是否可運(yùn)行(執(zhí)行命令或腳本/命令大禮包)

2.權(quán)限計算

r:4 w:2 x:1 -:0
744:rwxr--r--
644:rw-r--r--

3.修改權(quán)限

通過數(shù)字修改權(quán)限
修改格式:chmod 數(shù)字 文件

通過字母修改權(quán)限(ugo)
chmod u/g/o +/-/= 權(quán)限 文件
給文件加上執(zhí)行權(quán)限 chmod +x 文件

-R遞歸修改權(quán)限

4.查看文件的權(quán)限

是誰
用戶跟文件的關(guān)系

5.文件的rwx權(quán)限(文件的所有者默認(rèn)有一個強(qiáng)制寫入的權(quán)限)

r:查看文件內(nèi)容
w:是否可以修改文件內(nèi)容 (需要r配合)
如果只有w 可以強(qiáng)制用vim修改文件 但是原文件內(nèi)容會丟失
x:是否可以執(zhí)行腳本
如果只有x 需要r配合

修改文件的所有者 所屬組
chown oldboy.oldboy /oldboy/lidao.sh
修改文件的所有者為oldboy 所屬組位oldboy

6.目錄的rwx權(quán)限

r:是否可以查看目錄內(nèi)容 (需要x配合)
w:是否能在目錄中創(chuàng)建 刪除 修改文件名(需要x配合)
x:是否可以進(jìn)入目錄(是否能查看/修改目錄下文件屬性)

文件與目錄的權(quán)限對比

7.刪除文件,需要什么權(quán)限

需要看文件所在目錄是否有wx權(quán)限
排查流程
文件有關(guān):查看 修改 執(zhí)行
目錄有關(guān):創(chuàng)建 刪除 重命名

8.Linux系統(tǒng)默認(rèn)的權(quán)限

umask控制系統(tǒng)默認(rèn)的權(quán)限
0022
系統(tǒng)對于文件或目錄最大的權(quán)限
目錄最大權(quán)限:777 drwxrwxrwx
文件最大權(quán)限:666 -rw-rw-rw-

目錄默認(rèn)權(quán)限:目錄最大權(quán)限-umask
文件默認(rèn)權(quán)限:文件最大權(quán)限-umask

修改umask: umask 數(shù)字
修改完umask后文件的屬性某一位如果是奇數(shù)的話需要+1
1:虛擬用戶 運(yùn)行網(wǎng)站程序
2:控制權(quán)限 站點(diǎn)下 目錄為755 文件為644
3.對于上傳目錄 uploads 目錄755 文件644
4.通過程序控制 只能上傳圖片或者壓縮包
5.取消上傳上來的文件的執(zhí)行權(quán)力

10.文件系統(tǒng)的權(quán)限(隱藏屬性)

11.Linux特殊權(quán)限

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容