Làm cách nào để đặt fmask, dmask hoặc umask trên OS X?


0

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 , dmaskumask 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=0122tù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 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.
dùng3439894
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.