8.25. Acl-2.3.2

Acl 软件包包含管理访问控制列表的工具,访问控制列表能够细致地自由定义文件和目录的访问权限。

估计构建时间: 不到 0.1 SBU
需要硬盘空间: 6.5 MB

8.25.1. 安装 Acl

准备编译 Acl:

./configure --prefix=/usr         \
            --disable-static      \
            --docdir=/usr/share/doc/acl-2.3.2

编译该软件包:

make

测试套件必须在支持访问控制的文件系统上运行。运行下列命令以测试编译结果:

make check

已知名为 test/cp.test 的一项测试会由于 CoreutilsAcl 支持尚未构建而失败。

安装该软件包:

make install

8.25.2. Acl 的内容

安装的程序: chacl, getfacl, 以及 setfacl
安装的库: libacl.so
安装的目录: /usr/include/acl 和 /usr/share/doc/acl-2.3.2

简要描述

chacl

修改文件或目录的访问控制列表

getfacl

获取文件访问控制列表

setfacl

设定文件访问控制列表

libacl

包含操作访问控制列表的库函数