linux中ACL访问权限设置

时间:2022-06-12 09:56:51

名词解释:ACL:Access Control List,实现灵活的权限管理

大家都知道linux中对每个用户的权限设置是非常严谨的,在日常生活中经常有各种各样的需求,就拿用户这块来说,在公司中分为部门以及个人,有些文件是要整个部门人都可以查看,有些文件是只有管理层才可以查看,但是一般来说linux中对文件夹就只有三种权限分为所有者,所有组,其他对应的读写执行权限,这些权限相对来说比较死板不灵活,不能够满足实际成产中需求,所以今天就给大家来介绍一个新的权限叫ACL,实现灵活的权限管理,用ACL满足你各种DIY设置的问题。

ACL的命令参数为setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ...

linux中ACL访问权限设置

如截图的操作命令就是给caobiao这个用户添加读写权限仅对2.txt这个文档。

设置成功后我们来查看下

linux中ACL访问权限设置

user这行就是我们之前刚刚对caobiao这个用户设置好的权限。

然后我们切换到caobiao这个用户来看看对文件的权限设置是否正确。

linux中ACL访问权限设置

这是查看的权限设置成功,接下来设置写权限。

linux中ACL访问权限设置

我往2.txt这个文件写入abc内容,最后演示写入成功。

还有在文件夹下查看哪些文件是有特殊的ACL权限的

linux中ACL访问权限设置

2.txt后面跟着个+与其他文件不同,故而明白该文件是个ACL权限的文件。

以上就是对ACL设置的基础操作。

本文出自 “12113659” 博客,请务必保留此出处http://12123659.blog.51cto.com/12113659/1983308