当前位置:   article > 正文

CentOS的权限管理方式?_centos 权限-x是什么意思

centos 权限-x是什么意思

1.权限概括

Linux系统一般将文件可存/取访问的身份分为3个类别:

owner (文件所有者 r ) ,group(与文件所有者同组的用户 g ),others (其他用户信息 o ), Root(超级用户 vip)

且3种身份各有read (写),write (读),execute (执行)的权限

a.什么是权限

在多用户(可以不同时)计算机系统管理中,权限是指某个特定用户具有特定系统资源使用权力,像文件夹,特定系统指令的使用或存储量的限制。

读权限:

对文件夹来说:读权限影响用户是否能够列出目录结构

对文件来说:读权限影响用户是否可以查看文件内容

写权限:

对于文件夹来说:写权限影响用户是否可以在文件夹下创建/删除/复制到/移动

对于文件来说:写权限影响用户是否可以编辑文件

执行权限:

一般都是对于文件来说,特别是脚本文件.

2.设置权限:

设置权限就需要知道文件的一些基本属性和权限的分配规则。在Linux中, ls命令常用来查看文件的属性,可用于显示文件的文件名和相关属性。

命令语法: ls-l路径 或 ll 路径

权限读取方式解析:

第一位:表示文档类型,取值常见的有“d” 表示文件夹,"-” 表示文件,"l” 表示软连接,"s"表示套接字等等。

(第2到4位 所有者)

第二位:表示文档所有者的权限情况,取值有"r” 表示读取权限,"-”无读取权限

第三位:表示写权限的情况,w表示可写,-表示不可写

第四位:表示执行权限的情况,取值x表示可执行,-表示不可执行

(表示与所有者同在一个组的用户权限情况)第五位:表示读权限的情况,r表示可读,-表示无读取权限

第六位:表示写权限的情况,w表示可写,-表示不可写

第七位:表示执行权限的情况,x表示可执行,-表示不可执行

(其他用户)

第八位:表示读权限的情况,r表示可读,-表示无读取权限

第九位:表示写权限的情况,w表示可写,-表示不可写

第十位:表示执行权限的情况,x表示可执行,-表示不可执行

3.权限设置:

语法:chmod 选项 权限模式 文档

常用选项:

-R:递归设置权限(当文档类型为文件夹的时候)

权限模式:就是该文档需要设置的权限信息

文档:可以是文件,也可以是文件夹,可以是相对路径也可以是绝对路径。

注意点:如果想要给文档设置权限,操作者要么是root用户,要么就是文档的所有者

a.字母形式

给哪个设置:

u: 表示所有者身份

g: 表示给所有这同组用户设置

o: 给其他用户设置权限

a: 给所有人设置权限

权限字符:

r:  读

W:  写

x:  执行

权限分配方式:

+:  表示给具体的用户新增权限

-:  表示删除具体的用户的权限

=:  表示将权限设置成具体的值

示例:

1给所有者拥有全部的权限,同组用户拥有读和执行权限,其他用户只读权限

chmod u+x,g+rx,0+r 文件名称

2移除对该文件刚刚设置的权限

chmod u-x,g-rx,o-r 文件名称

3使用=进行设置权限

chmod u=x,g=rx,o=r 文件名称

4给文件的设置相同的权限

4.1 chmod +x 文件名称

4.2 chmod a=x 文件名称

4.3 chmod a+x 文件名称;

注:当文档具备执行权限,颜色显示为绿色

b.数字形式

权限数字:

r(读取):   4

w(写入):   2

x(执行):   1

例:权限要求所有者拥有全部的权限,同组用户拥有读,执行权限,其他用户只读

全部权限(u) :读+写+执行=4+2+1

读和执行(g) :读+执行=4+1=5

读权限(o) :读=4

由上得知权限为: 754 ;

chmod 754 文件名称

注:不可以单独设置一个,要么就三个直接设置,也不可以减权限,只可以加权限。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/49244
推荐阅读
相关标签
  

闽ICP备14008679号