服装网站设计策划,网络推广的方式有哪些?,农村建设自己的网站首页,soso搜搜Linux 系统标准的 ugo/rwx 集合并不允许为不同的用户配置不同的权限#xff0c;所以 ACL 便被引入了进来#xff0c;为的是为文件和目录定义更加详细的访问权限#xff0c;而不仅仅是这些特别指定的特定权限。 ACL 可以为每个用户#xff0c;每个组或不在文件所属组中的用…Linux 系统标准的 ugo/rwx 集合并不允许为不同的用户配置不同的权限所以 ACL 便被引入了进来为的是为文件和目录定义更加详细的访问权限而不仅仅是这些特别指定的特定权限。 ACL 可以为每个用户每个组或不在文件所属组中的用户配置相应的权限。ACL 可使用 setfacl 来设置和移除可相应地使用 -m 或 -x 选项。 例如创建一个名为 aliyun 的组并将用户 uread 和 uwrite 加入该组 groupadd aliyun useradd -G aliyun -M uread -p uread useradd -G aliyun -M uwrite -p uwrite 在 /alidata 共有5个 txt 文件只能 root 用户进行修改其他用户只读。 uread 用户尝试修改文件提示没有权限 使用 setfacl 修改权限使 aliyun 组对 alidata 下 1.txt 文件可读写。 1. 修改前先查看一下1.txt 文件权限 getfacl /alidata/1.txt 2. 使用如下指令进行配置 setfacl -m g:aliyun:rw /alidata/1.txt 3. 修改后权限 aliyun 组对1.txt 文件有写权限 4. 测试添加的权限uread 和 uwrite 都可以读写 1.txt 5. 去掉 uread 的写权限 setfacl -m u:uread:r /alidata/1.txt 6. 测试 uread 已经不能修改文件了 7. 去除权限 1.txt 的权限 setfacl -x u:uread /alidata/1.txt setfacl -x g:aliyun /alidata/1.txt