权限和归属关系解析与新手小白操作教程
1、權限和歸屬概述
?????? 1)訪問權限
????????????? 讀取:允許查看內容—read(r)
????????????? 寫入:允許修改內容—write(w)
????????????? 可執(zhí)行:允許運行和切換—excute(x)
?????? 2)歸屬關系
????????????? 所有者:擁有此文件/目錄的用戶—user(u)
????????????? 所屬組:擁有此文件/目錄的組—group(g)
????????????? 其他用戶:除所有者、所屬組以外的用戶—other(o)
?????? 3)權限解析,ls -l 命令查看
????????????? 權限位:硬連接數:屬主:屬組:大小:最后修改時間:文件/目錄名稱
2、修改權限
?????? 1)設置基本權限
????????????? 格式:chmod??? [ugo]?? [+-=]?? [rwx]?? 文件或目錄...
????????????? 常用命令選項
???????????????????? -R:遞歸修改權限
????????????? chmod?? ugo=rwx? 文件名
????????????? chmod?? u=rwx,g=rwx,o=rwx? 文件名
????????????? chmod?? u-w,g-x,o-w?? 文件名
????????????? chmod?? u+w,g+x,o+w? 文件名
?????? 2)權限位的8進制數表示方式
????????????? r、w、x分別對應4、2、1,最終進行求和? ??
????????????? 分組?????? user權限????????????? group權限??? other權限
????????????? 字符?????? r?? w?? x??????????? r?? -?? x???????????? r?? -?? x
????????????? 數字?????? 4?? 2?? 1??????????? 4? 0?? 1????????????? 4? 0?? 1
????????????? 求和?????? ???? 7?????????? ??? 5???? ???? ????5
????????????? chmod?? 777?? 文件名
????????????? chmod?? 700?? 文件名
????????????? chmod?? 570?? 文件名
3、修改歸屬
?????? 1)設置歸屬關系
????????????? 格式:chown?? 屬主??? 文件或目錄...
????????????? ????????? chown?? 屬主:屬組??? 文件或目錄...
????????????? ????????? chown?? :屬組?? 文件或目錄...
????????????? 常用命令選項
???????????????????? -R:遞歸修改歸屬
?????? 2)文件/目錄的默認權限(umask默認值)
????????????? 一般目錄的權限是755(rwxr-xr-x)
????????????? 一般文件的權限是644(rw-r--r--?? 一般文件默認均不給x執(zhí)行權限)
????????????? 查看umask默認值:(新目錄755,新文件644)
???????????????????? umask
???????????????????? umask? -S
????????????? 修改umask默認值:
???????????????????? umask?? 權限數值
?????? 3)創(chuàng)建新文件夾時,直接設置權限
????????????? 利用mkdir的 -m 選項
???????????????????? 格式:mkdir? -m? 755? udir2
4、Set? GID && Sticky Bit
?????? 1)SGID權限
????????????? 占用屬組(Group)的x位
????????????? 顯示為 s 或 S ,取決于屬組是否有 x 權限
????????????? 對目錄有效
????????????? 在一個具有SGID權限的目錄下,新建的文檔會自動繼承此目錄的屬組身份
????????????? chmod? g+s? 目錄
?????? 2)Sticky Bit概述
????????????? 占用其他人(Other)的x位
????????????? 顯示為 t 或 T ,取決于其他人是否有 x 權限
????????????? 適用于目錄,用戶限制用戶濫用寫入權
????????????? 在設置了沾滯位的文件夾下,即使用戶有寫入權限,也不能刪除或改名其他用戶文檔
????????????? chmod? o+t? 目錄
5、ACL策略簡介
?????? 1)acl策略的作用
????????????? 文檔歸屬的局限性
???????????????????? 任何人只屬于三種角色:屬主、屬組、其他人
???????????????????? 無法實現更精細的控制
????????????? acl訪問策略
???????????????????? 能夠對各別用戶、個別組設置獨立的權限
???????????????????? 大多數掛載的ext3/4、XFS文件系統(tǒng)默認已支持
???????????????????? setfacl? -m?? u:zhangsan:rwx?? /nsddir01
???????????????????? setfacl? -m?? g:zhangsan:rwx?? /nsddir01
???????????????????? getfacl? /nsddir01 ??????????? ##查看目錄或文件的acl權限
???????????????????? -m? 修改權限
???????????????????? u:??? 給指定的用戶設置單獨權限
???????????????????? g:??? 給指定的一個組設置單獨的權限
6、setfacl 命令解析
?????? 1)設置 acl 訪問控制策略
????????????? 使用 getfacl、setfacl 命令
????????????? setfacl?? [-R]?? -m?? u:用戶名:權限類別?? 文檔...
????????????? setfacl?? [-R]?? -m?? g:組名:權限類別?? 文檔...
????????????? setfacl?? [-R]?? -x??? u:用戶名?? 文檔...
????????????? setfacl?? [-R]?? -b??? 文檔...
?????? 2)Set UID概述
????????????? SUID權限
???????????????????? 占用屬于(User)的 x 位
???????????????????? 顯示為 s 或 S,取決于屬主是否有 x 權限
???????????????????? 僅對可執(zhí)行的程序有意義
???????????????????? 當其他用戶執(zhí)行帶SUID標記的程序時,具有此程序屬主的身份和相應權限
???????????????????? chmod?? u+s?? 可執(zhí)行程序
總結
以上是生活随笔為你收集整理的权限和归属关系解析与新手小白操作教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机x线平扫对人健康有影响吗,X线检查
- 下一篇: java解析图片GPS等信息,sprin