Anda dapat memasang partisi NTFS dengan izin baca-tulis untuk root saja
sudo mount -o fmask=0177,dmask=0077 /dev/sdaX /media/root-view
di mana /dev/sdaX
perangkat partisi NTFS, dan /media/root-view
merupakan mountpoint, yang harus dibuat jika perlu (jelas, Anda dapat memilih nama yang Anda suka).
Kemudian instal bindfs
memungkinkan untuk memasang direktori pada mountpoint dengan izin yang dimodifikasi. Bind mount akan ditetapkan sebagai berikut
sudo bindfs -p ugo=rwX /media/root-view/shared /media/user-view
di mana shared
direktori yang ingin Anda bagikan, dan /media/user-view
merupakan mountpoint lain, harus dibuat jika diperlukan, seperti di atas.
Sekarang semua pengguna memiliki akses baca-tulis /media/user-view
, mewakili /shared
folder pada partisi NTFS, dan tidak ada akses ke direktori lain pada partisi yang sama.
Anda dapat mengulangi bindfs
untuk semua direktori yang Anda minati, tetapi akan lebih baik untuk mengatur ulang konten partisi NTFS, menempatkan semua direktori untuk dibagikan dalam satu direktori. Maksud saya, ubah tata letak dari
/shared01
/shared02
...
/shared10
/unshared01
/unshared02
...
/unshared10
untuk
/shared
/shared01
/shared02
...
/shared10
/unshared
/unshared01
/unshared02
...
/unshared10
Dengan tata letak ini, Anda hanya perlu berbagi direktori /shared
, memberikan akses otomatis ke semua sub-direktori.