阿Q的Linux运维学习之路(day13-1)-Linux权限管理-权限概述

本文深入解析Linux系统中权限的基本概念,阐述权限设置的目的及其与用户的关系,详细说明属主、属组和其他用户的角色,以及rwx权限符号的含义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

权限基本概述

权限是指为了保证职责的有效履行,任职者必须具备的,对某事项进行决策的范围和程度。
我们可以把它理解为操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权力。

1.为什么要有权限呢?
因为我们的系统中不可能只存在一个root用户,一定会存在多个用户,为了保护每个登陆用户的隐私和工作环境,所以就有了权限。

2.权限与用户之间的关系?
在Linux系统中,针对文件定义了三种身份,分别是属主(owner)、属组(group)、其他人(others)。三种身份分别拥有read/write/execute(即可读/可写/可执行)等权限。

3.用户对文件资源的三种角色ugo
一个用户访问文件流程如下

  1. 判断用户是否为文件所有者(属主),如果是则按所有者的权限进行访问
  2. 判断用户是否为文件所有组成员(属组),如果是则按组的权限进行访问
  3. 如果不是所有者,也不是该文件所属组(其他用户),则按匿名权限进行访问
    文件对各个用户权限的表现:
    在这里插入图片描述

4.权限中的 rwx 和 - 代表含义
当我们使用ls -l查看一个文件的详细属性时,能看到每个文件都有一个9位基本权限位,比如: rwxr-xr-x其中每三位字符为一组,分别表示属主权限位,属组权限位,匿名权限位。
linux中基本权限位则是使用这9位字符来表示,主要控制文件属主(User)、属组(Group)、其他用户(Other)

字母含义及对应权限
r(read)读取权限 4
w(write)写入权限 2
x(execute)执行权限 1
-(没有权限)没有权限 0

如果权限位不可读、不可写、不可执行,则全部使用-作为占位符表示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值