Linux的入门级权限管理

Linux的入门级权限管理主要包括以下几个方面:

Linux的入门级权限管理
(图片来源网络,侵删)

1、文件权限

2、目录权限

3、用户权限

4、组权限

5、特殊权限

文件权限

文件权限分为三组,分别是用户(u)、组(g)和其他(o),每组权限包括读(r)、写(w)和执行(x)三种操作,文件权限用三个数字表示,分别对应三组权限。rwrr表示用户有读写权限,组有读权限,其他有读权限。

权限 对应数字 说明
读(r) 4 可以读取文件内容
写(w) 2 可以修改文件内容
执行(x) 1 可以执行文件(对于普通文件无意义)
无权限 0 没有任何权限

目录权限

目录权限与文件权限类似,也包括用户、组和其他三组权限,目录权限还包括一个额外的“搜索”权限,表示是否可以进入该目录,目录权限用三个数字表示,分别对应三组权限,drwxrxrx表示用户有读、写和执行权限,组和其他有读和执行权限。

用户权限

用户权限是指用户在系统中的角色,包括超级用户(root)、普通用户和系统用户等,超级用户可以对系统进行任何操作,普通用户只能访问自己的文件和目录,系统用户用于运行特定的系统服务。

组权限

组权限是指用户所属的组在系统中的角色,每个用户都属于一个或多个组,组内的用户共享组的权限,Linux系统中有很多预定义的组,如普通用户组、超级用户组等,可以通过修改用户的组来改变用户的权限。

特殊权限

特殊权限是针对文件的特殊属性设置的权限,包括setuid、setgid和粘滞位等,这些权限可以让普通用户以更高权限执行程序或访问文件,特殊权限用四个字符表示,分别为s、S、t和T,chmod u+s program表示给program文件的属主设置setuid权限。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/677574.html

(0)
未希的头像未希新媒体运营
上一篇 2024-06-08 19:36
下一篇 2024-06-08 19:44

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入