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 重新挂载,再执行上面的命令,成功!

  • 相关阅读:
    感触
    儿子会走了
    OLB(outlook bar)控件开发计划
    又要上班了
    OLB(outlook bar)控件开发计划
    将Vim打造成完美的IDE神器
    简明 Vim 练级攻略
    Java , C , C++ ,PHP, python 运算符优先级对照表
    史上最强的vimrc文件
    vim学习资料汇总
  • 原文地址:https://www.cnblogs.com/kuku0223/p/8617371.html
Copyright © 2011-2022 走看看