Tôi muốn các ổ đĩa ngoài gắn kết với các quyền được chỉ định. Tôi biết rằng fmask , dmask và umask trong fstab thực hiện thủ thuật này.
Tôi đã thêm dòng này vào /etc/fstab
:
LABEL=D2-HT250 none msdos rw,auto,fmask=0122 0 0
Nhưng khi tôi kiểm tra quyền truy cập tập tin, vẫn còn rwxrwxrwx
. OS X đơn giản là bỏ qua fmask=0122
tùy chọn.
Làm cách nào để đặt mặt nạ trên OS X? (Tôi đang sử dụng OS X 10.9 Mavericks.)
Để rõ ràng, mô hình cấp phép OS X được xếp lớp nhiều hơn POSIX. Có mục tiêu cuối cùng nào ngoài việc thiết lập các quyền posix cơ bản mà ACL sẽ luôn luôn xử lý không? (Về cơ bản, đây giống như một câu hỏi XY cổ điển)
—
bmike
Vì nó được gắn dưới dạng một
—
dùng3439894
msdos
ổ đĩa và giả sử nó được định dạng FAT32
, nên vấn đề của bạn là vì FAT32 không hỗ trợ các quyền Unix cơ bản và tất cả các tệp và thư mục sẽ luôn hiển thị rwxrwxrwx
.