Làm cách nào tôi có thể sử dụng setfacl để không có quyền truy cập vào những người dùng khác của Cameron?


8

Lệnh setfacl -dm g::rwx mydirđặt quyền cho các nhóm để đọc-ghi-thực thi. Tôi muốn chạy một lệnh tương tự sao cho những người dùng khác ( không phải chủ sở hữu) không có quyền truy cập nào, nhưng setfacl -dm o:: mydirphàn nàn rằng tùy chọn đó -mkhông đầy đủ. Cách thích hợp để thể hiện điều này là gì?

Câu trả lời:


11

Một bộ quyền trống có thể được biểu diễn bằng -:

setfacl -dm o::- mydir

Điều này dường như không được ghi lại, vì vậy tôi không biết nó di động như thế nào. Tuy nhiên, tài liệu có đề cập rằng chúng có thể được chỉ định là một chữ số bát phân (4 r, 2 w, 1 x, như trong chmod), vì vậy:

setfacl -dm o::0 mydir

1
Nó được ghi lại trong setfacltrang hướng dẫn FreeBSD . Nó cũng nằm trong trang hướng dẫn ban đầu của TRUSIX Rationale cho setacllệnh.
JdeBP

Rực rỡ, cảm ơn bạn! Tôi rất vui (theo một nghĩa nào đó) rằng tài liệu này còn thiếu - tôi đã bắt đầu nghĩ rằng mình không "hiểu được"!
blz
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.