zoukankan      html  css  js  c++  java
  • 利用SETFACL来设置文件或文件夹的访问控制列表ACL

    命令:setfacl和getfacl

    你可以在命令行下查看它的详细使用方法

    #setfacl --help

    特别解释:

      对用户设置权限实例

    #setfacl -m u:username:rw-  test.txt       //普通的文件
    
    #setfacl -m d:u:username:rw-  test/        //对目录设置

      对组设置权限

    #setfacl -m g:group:r-- test.txt
    
    #setfacl -m d:g:group:r-- test/

    查看权限

    #getfacl  filename/directory  //文件或目录名

      假若你设置的文件或目录是你刚刚新挂载的,它会提示“Operation not supported”,原因是新挂载的硬盘默认没有acl权限!

      我们可以手动添加ACL权限

    #vim /etc/fstab

    添加上acl权限

    UUID="****************"     /mnt/data   ext4    defaults,acl     0 0

    /dev/sda1          /mnt/data2    ext4  defaults,acl  0 0

    附:挂载的时候,我们尽量都采用第一各种,因为这样挂载起来比较安全,具体的uuid可以使用命令来查看

    # blkid         //查看本地硬盘所有分区的UUID

    这样,我们就可以对相应的文件或文件夹添加相应的访问权限了!保护好我们的数据。

  • 相关阅读:
    安装DCOS,关于docker异常引发的调查
    搭建DNS服务器-bind
    DNSmasq
    桥接以及Mercury MW54R中继
    docker异常处理
    vmware的双网卡以及Pro的注册码
    ssh免密登录
    系统原生文件MD5值获取
    mysql数据库要按当天、昨天、前七日、近三十天、季度、年查询
    dirname(__FILE__) 介绍
  • 原文地址:https://www.cnblogs.com/sbaicl/p/2714616.html
Copyright © 2011-2022 走看看