Rhyme/Linux ACL权限管理简介、查看与开启ACL权限管理命令

本文介绍了 Linux 中的 ACL 权限管理概念及其优势,并详细解释了如何检查系统是否支持 ACL,以及如何临时和永久地开启分区上的 ACL 权限管理。

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

Linux ACL权限管理简介与开启

1、ACL 权限简介

ACL 是 Access control lists 的缩写

我们知道一个一个文件的权限用户分为所有者、所属组、其他人。在实际中,常常会碰到用户身份不够用的情况,例如:我有一个目录文件,它的权限为770(rwxrwx—),那好,现在我需要添加一个新用户对这个文件的权限为r-x,这个时候你就会发现原有的用户身份不够用了,不管把这个新用户加到哪里去都不能满足r-x的权限要求。
ACL权限管理就是用来解决以上权限身份不够的情况,也就是说ACL权限管理抛开了通过用户身份来进行文件权限管理的局限,使得权限管理更加自由。

注意:ACL权限管理需要文件所在分区支持ACL权限管理,但是现在大部分的linux系统分区都已经默认支持了ACL权限管理

2、查看分区ACL权限是否开启命令

首先我们使用以下命令查看分区使用情况

df -h 

结果如下:

这里写图片描述

我们发现/目录所在分区设备文件名为 sda5

接下来就通过以下命令查看该分区详细文件系统信息

dumpe2fs -h /dev/sda5

这里写图片描述

从图中我们可以看到sda5分区已经默认支持acl权限管理

3、临时开启分区ACL权限管理

重新挂载根分区,并加入acl权限管理

mount -o remount,acl /

注意:这只是临时生效,因为没有写入配置文件

4、用久开启分区ACL权限管理

 fstab - static information about the filesystems

修改fstab配置文件,在指定分区加上acl

vim /etc/fstab

这里写图片描述

修改好配置文件之后,使用以下命令重新挂载指定分区

mount -o remount /

注意:在修改fstab配置文件的时候一定要特别注意,一定要确保修改正确,任何小错误都可能导致系统奔溃

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值