Acl

對 Samba 的 OpenVZ acl 支持

  • January 9, 2017

在 OpenVZ 容器中將 Samba-4.3.5 設置為 AD 域文件伺服器,在 ProxMox 中執行(pve-manager/3.4-6/102d4547 執行核心:2.6.32-39-pve)。硬體節點已啟用對/var/lib/vz的 acl 支持。然而,容器沒有 acl 支持。所以,任何 setfacl 命令什麼都不做。

如何在容器中啟用 acl 和 xattr 支持?

添加到 /etc/pve/openvz/VMID.conf

MOUNT_OPTS="rw,realtime,acl,user_xattr"  

做了那件事。現在(例如)

setfacl -m u:sshd:rwx ~/tmp
setfacl -m g:ssh:rwx ~/tmp

進而

getfacl ~/tmp

節目

# file: root/tmp
# owner: root
# group: root
user::rwx
user:sshd:rwx
group::r-x
group:ssh:rwx
mask::rwx
other::r-x

所以,ACL 沒問題

引用自:https://unix.stackexchange.com/questions/271291