Linux中限制用户访问权限的3种方法linux设置用户访问权限




Linux中限制用户访问权限的3种方法linux设置用户访问权限

2022-07-20 20:30:07 网络知识 官方管理员

现在需要限定某个用户对特定目录/文件的访问权限,或者把某个用户的访问范围限制在某个目录/文件中。现实情况下,还是能遇到这样的需求的,比如说ubuntu下有多个可登录用户,默认情况下,用户A的工作目录(一般为/home/A)对任何其他用户来说都是可读的,但是用户A可能不希望其他用户(或者某个特定用户)读取A的文件。

这里提出三个解决方案。

第一种:使用chmod更改特定目录的权限。这能起到限制特定目录被某些人访问的作用,限定某个用户的目的也能达到,但是会误伤其他用户。
第二种:使用linux容器,例如lxc。耗费空间,设置稍显麻烦。
第三种:使用setfacl命令设定访问控制。

其中,第三个方案是最符合要求的。本文主要讲该方案的具体实现并在我自己的本上测试。我的系统为LinuxMint1564位,根目录/使用的是ext4文件系统,/home使用的btrfs文件系统。

安装acl

复制代码

发表评论:

最近发表
网站分类
标签列表