作家
登录

使用ACL设置用户访问指定文件/目录的权限

作者: 来源: 2018-01-05 12:07:46 阅读 我要评论

appdev:rwx /etc/apache2/apache2.conf

个中:

  • g: 指明一个组

对多个用户和组授权,只须要用 逗号 区分开,就像下面如许。

  1. # setfacl -m u:magi:rwx,g:appdev:rwx /etc/apache2/apache2.conf 

再次查看删掉落后的 ACl 值就会发明所有的器械都不见了,包含 mask 的值也不见了。

若何删除 ACL

以下面格局运行 setfacl 敕令会删除文件对指定用户的 ACL。这只会删除用户权限而保存 mask 的值为只读。

  1. # setfacl -x u:magi /etc/apache2/apache2.conf

个中:

  • -x: 大年夜文件的 ACL 中删除
  1. # getfacl /etc/apache2/apache2.conf
  2.  
  3. # file etc/apache2/apache2.conf
  4. # owner root
  5. # group root
  6. user::rw-
  7. group::r--
  8. mask::r--
  9. other::r--

应用 -b 来删除文件中所有的 ACL。

再次查看 ACL 值。鄙人面的输出中我们可以看到 mask 的值是读。

个中:

  • -b: 删除所有的 ACL 条目

要查看文件和目次默认的 ACL 值,可以应用 getfacl 敕令后面加上文件路径或者目次路径。 留意, 当你对非 ACL 文件/目次运行 getfacl 敕令时, 则不会显示附加的 usermask 参数值。

  1. # getfacl /etc/apache2/apache2.conf
  2.  
  3. #

      推荐阅读

      机械硬盘的构造及性能考量

    【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? 硬盘的构造先上图。硬盘重要由>>>详细阅读


    本文标题:使用ACL设置用户访问指定文件/目录的权限

    地址:http://www.17bianji.com/lsqh/40261.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)