Tôi đang thiết lập một máy chủ mới và muốn cung cấp cho ACL một cú hích về quyền truy cập chown: chgrp: chmod.
Trang man cho setfacl chỉ ra rằng tùy chọn '-R' có thể được sử dụng để đặt đệ quy ACL trên các tệp và thư mục.
-R, --recursive Áp dụng các thao tác cho tất cả các tệp và thư mục theo cách đệ quy. Tùy chọn này không thể trộn lẫn với '--oreore'.
Nếu bố cục thư mục của tôi trông như thế này
test/ subtest/ subtest.txt
và tôi thực thi
setfacl -Rm d:u:foo:rwX test
ACL có hiệu lực trên thư mục 'Subest', nhưng không phải là tệp Subest.txt.
Tôi nghĩ rằng tôi có thể sử dụng find + exec để khắc phục nó, nhưng tôi dự định sử dụng máy chủ này để đào tạo một vài quản trị viên khác và tôi muốn giữ nó đơn giản nhất có thể để chúng tôi không gặp khó khăn với một số nâng cao hơn quy ước.
Cảm ơn