Chr*_*ris 5 permissions ext4 ext3 access-control-list debian-squeeze
我正在尝试在 Debian 机器上启用 xattrs 和 acls。我已经(重新)使用 user_xattr 和 acl 安装了有问题的分区。(/dev/md3 是有问题的分区)
root@fs01:/# mount | grep /dev/md
/dev/md0 on / type ext3 (rw,noatime,nodiratime,barrier=1,user_xattr,acl)
/dev/md3 on /DataVolume type ext4 (rw,noatime,nodiratime,acl,user_xattr)
Run Code Online (Sandbox Code Playgroud)
并且安装了 ACL 工具。
root@fs01:/# dpkg-query -W -f='${Status} ${Version}\n' acl
install ok installed 2.2.49-4
root@fs01:/# dpkg-query -W -f='${Status} ${Version}\n' libacl1
install ok installed 2.2.49-4
Run Code Online (Sandbox Code Playgroud)
Xattrs 开箱即用;ACL 没有。Getfacl 可以正常工作:
root@fs01:/# getfacl /DataVolume/hi
# file: /DataVolume/hi
# owner: root
# group: root
user::rw-
group::rw-
other::rw-
Run Code Online (Sandbox Code Playgroud)
因为它只返回本机 *nix 权限;没有任何 ACL,因为我无法设置它们:
root@fs01:/# setfacl -m u:root:rwx /DataVolume/hi
setfacl: /DataVolume/hi: Operation not supported
Run Code Online (Sandbox Code Playgroud)
我假设它在内核中被禁用,但我找不到任何方法来检查它;没有为此特定构建提供内核配置文件/源...(为嵌入式系统打包,删除了不必要的文件以最大程度地减少占用空间)但是如果在内核中禁用它,我将无法安装使用 acl 标志分区,对吗?任何帮助表示赞赏!
(最初发布在 superuser.com 上 - 无兴趣后搬到这里。)
| 归档时间: |
|
| 查看次数: |
1131 次 |
| 最近记录: |