博客
关于我
linux命令:facl文件系统的访问控制列表
阅读量:804 次
发布时间:2023-02-03

本文共 717 字,大约阅读时间需要 2 分钟。

facl 命令简介

facl 命令用于文件扩展保存额外的访问控制权限,是管理文件权限的重要工具。通过 facl 命令可以为文件设置或修改访问控制列表(ACL),以实现精细化的权限管理。

命令格式

setfacl [option] [perm]file

  • setfacl:设置 facl 访问控制权限
  • getfacl:查看 facl 访问控制权限

命令功能

setfacl 可以为文件或目录设置 ACL,支持以下操作:

  • 设定用户或组的 ACL 权限
  • 取消设定的 ACL 权限
  • 取消所有扩展 ACL 设置

命令参数

  • -m:设定 facl 权限
  • -u:UID:perm,指定用户 UID 的 ACL 权限
  • -g:GID:perm,指定组 GID 的 ACL 权限
  • -x:取消设定的 facl 权限
  • -b:取消所有扩展的 ACL 设置

命令实例

1. 为文件设定 facl 权限

setfacl -m u:donggen:rw /test/test1.sh

以上命令为文件 /test/test1.sh 设定用户 donggen 对该文件的读写权限。

2. 给组设定 facl 权限

setfacl -m g:donggen:rw /test/test1.sh

以上命令为组 donggen 对该文件的读写权限。

3. 取消 facl 权限

setfacl -x u:donggen /test/test1.shsetfacl -x g:donggen /test/test1.sh

以上命令可以取消用户或组的 facl 权限。

facl 权限优先级

访问文件时,权限顺序为:

  • 属主权限
  • facl 用户权限
  • 属组权限
  • facl 组权限
  • 其他权限
  • 转载地址:http://plzfk.baihongyu.com/

    你可能感兴趣的文章
    PC端编辑 但能在PC端模拟移动端预览的富文本编辑器
    查看>>
    PDB文件:每个开发人员都必须知道的
    查看>>
    springMVC学习(二)
    查看>>
    PDF中的Pandoc语法突出显示不起作用
    查看>>
    pdf从结构新建书签_在PDF文件中怎样创建书签
    查看>>
    pdf做成翻页电子书_第一弹:常见BOOX电子书阅读器问题解答,这些技能你都会吗?...
    查看>>
    PDF文字识/编辑?这个工具真的很强大!
    查看>>
    pdf文档出现乱码如何修改
    查看>>
    pdf根据模板导出
    查看>>
    PDF调出本来存在的书签面板
    查看>>
    pdf转图片、提取pdf文本、提取pdf图片
    查看>>
    pdo sqlserver
    查看>>
    PDO中捕获SQL语句中的错误
    查看>>
    peek和pop的区别
    查看>>
    Penetration Testing、Security Testing、Automation Testing
    查看>>
    PentestGPT:一款由ChatGPT驱动的强大渗透测试工具
    查看>>
    PEP 8016 获胜,成为新的 Python 社区治理方案
    查看>>
    PEPM Cookie 远程代码执行漏洞复现(XVE-2024-16919)
    查看>>
    Percona Server 5.6 安装TokuDB
    查看>>
    percona-xtrabackup 备份
    查看>>