• ACL 访问控制列表


                        ACL 访问控制列表
     
    1.对某一个用户单独设置一个权限
    -----------------------------------------------
    例子:如果有 ldu tom bob mary 四个用户,有一个文件xxx 要对四个用户分别授权,
    如:
         
    有传统的chmod做不到了,因为有四个用户,这时候用到了ACL 
    命令:getfacl  文件名
     
    分别列出了该文件的U,G,O的权限。
    (1)tom属于现在我要对 tom 单独赋予权限(注意的是tom的权限就是rw,而不在原有的基础上加权限,没有的权限,要在相应的位置加上 “-”  )
    【setfacl -m u:tom:rw- xx 】
     
     
    用ls查看的区别
     
     
    取消某用户的访问控制列表的权限
    【setfacl -x u:tom xx】
    (2)
       对组的权限设置就是:【setfacl -m g:tom:rw- xx 】
       取消某用户的访问控制列表的权限: 【setfacl -x g:tom xx】
    ##############
           对于目录来说也是可以这样设置权限的:(注意的是文件夹如果没有X权限是不可以cd进去的,虽然有W权限还是写不了)
                                【setfacl -m u:tom:rw- xx 】
                                 【setfacl -m g:tom:rw- xx 】
                                【setfacl -x g:tom xx】
     
    第二种做法(default默认)
      【setfacl -m d:u:tom:rwx aa(文件)】
     
    cd aa
    之后再aa文件夹下面创建的任何文件,tom用户都有rwx权限。
     取消default 
    【setfacl -x d:u:tom aa】
    取消之后,之前的文件已经生成的全限的不会改变,但是创建新的文件或目录是就没有默认权限设置
    ------------------------------------------------------------------------------
     

    <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





    每个人都可以站在大地上,分享这个世界,并触摸天空;
  • 相关阅读:
    iOS 新建xib文件时,最外层view的约束问题
    React native 无法弹出调试控件的问题
    从GitHub下载demo时遇到的依赖问题
    Mac 解决 Sourcetree 同步代码总需要密码的问题
    Mac 安装JRE 1.8
    正则表达式-- (.*?) 或 (.*+)
    字符串内有多个#号,每俩#号为一组,JavaScript 截取每组#号之间的字符
    Js/jQuery实时监听input输入框值变化
    Redis设置密码
    redis本机能访问 远程不能访问的问题
  • 原文地址:https://www.cnblogs.com/one99/p/9612796.html
Copyright © 2020-2023  润新知