zoukankan      html  css  js  c++  java
  • linux ACL权限

    利用这两个指令就可以了:

    • getfacl:获取某個文件的 ACL 设置
    • setfacl:设置某個文件的 ACL 规范
    [root@study ~]# setfacl [-bkRd] [{-m|-x} acl参数] 文件
    参数:
    -m :设置的 acl 权限,不可与 -x 合用;
    -x :刪除acl 权限,不可与 -m 合用;
    -b :移除『所有的』 ACL 设置;
    -k :移除『默认的』 ACL 设置,
    -R :返回设置acl ,亦即包括次目录都会被设置起來;
    -d :设置『默认 acl 权限』的意思!只对目录有效
    
    setfacl -m u::rwx acl_test1

    利用『 u:使用者:权限 』的方式来设置,设置前加 -m 这个选项

    问题:/mnt/bak为硬盘的一个分区,在fstab做了defaults挂载,当我设定acl
    命令为:setfacl -m u:luo:rwx /mnt/bak的时候提示

    setfacl: /mnt/bak: Operation not supported 错误

    解决方法:重新修改/etc/fstab文件,加入acl选项

    /dev/vg/bak             /mnt/bak                ext3    defaults,acl    0 0

    然后:mount -o remount /mnt/bak 重新挂载,再执行上面的命令,成功!

  • 相关阅读:
    接口测试总结
    Jmeter教程索引贴
    [转] 配置Log4j
    Jmeter报告优化之New XSL stylesheet
    Jmeter默认报告优化
    iOS 自动移除KVO观察者
    iPhone X 适配 ( iOS 11适配 )
    iOS中自动登录的设计
    iOS APP 安全测试
    APP安全测评checklist---Android
  • 原文地址:https://www.cnblogs.com/kuku0223/p/8617371.html
Copyright © 2011-2022 走看看