Kiểm soát chia sẻ hệ thống tệp NTFS


8

Tôi có một phân vùng NTFS và tôi muốn chia sẻ một thư mục, nhưng tôi muốn quản lý quyền truy cập của các thư mục con, ví dụ thư mục này chứa 20 thư mục con, người dùng máy tính để bàn chỉ có quyền truy cập vào 10 thư mục con. Làm thế nào tôi có thể quản lý này? Làm cách nào tôi có thể kiểm soát phân vùng NTFS?

Câu trả lời:


5

Bạn chỉ có thể gắn kết phân vùng NTFS với quyền đọc-ghi cho root

sudo mount -o fmask=0177,dmask=0077 /dev/sdaX /media/root-view

/dev/sdaXthiết bị phân vùng NTFS ở đâu và /media/root-viewlà điểm gắn kết, sẽ được tạo nếu cần thiết (rõ ràng, bạn có thể chọn tên mình thích).

Sau đó cài đặt bindfscho phép gắn kết một thư mục trên một điểm gắn kết với các quyền được sửa đổi. Gắn kết liên kết sẽ được thiết lập như sau

sudo bindfs -p ugo=rwX /media/root-view/shared /media/user-view

nơi mà sharedmột thư mục bạn muốn chia sẻ, và /media/user-viewlà một mountpoint khác, sẽ được tạo nếu cần, như trên.

Bây giờ tất cả người dùng có quyền truy cập đọc-ghi vào /media/user-view, đại diện cho /sharedthư mục trên phân vùng NTFS và không có quyền truy cập vào các thư mục khác trên cùng phân vùng.

Bạn có thể lặp lại bindfstất cả các thư mục mà bạn quan tâm, nhưng sẽ tốt hơn nếu sắp xếp lại nội dung của phân vùng NTFS, đặt tất cả các thư mục để chia sẻ bên trong một thư mục. Ý tôi là, thay đổi cách bố trí từ

/shared01
/shared02
...
/shared10
/unshared01
/unshared02
...
/unshared10

đến

/shared
    /shared01
    /shared02
    ...
    /shared10
/unshared
    /unshared01
    /unshared02
    ...
    /unshared10

Với cách bố trí này, bạn chỉ cần chia sẻ thư mục /shared, cho phép truy cập tự động vào tất cả các thư mục con.

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.