Управление совместным использованием файловой системы NTFS

У меня есть раздел NTFS, и я хочу совместно использовать папку, но я хочу управлять доступом подпапок, например, эта папка содержит 20 подпапок, у настольных пользователей есть доступ только к 10 подпапкам. Как я могу управлять этим? Как я могу управлять разделом NTFS вообще?

8
задан 23 August 2011 в 01:16

1 ответ

Можно смонтировать раздел NTFS с полномочиями чтения-записи для корня только

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

где /dev/sdaX устройство раздела NTFS, и /media/root-view точка монтирования, чтобы быть созданным при необходимости (очевидно, можно выбрать имя, которое Вы любите).

Затем установка bindfs разрешение смонтировать каталог на точке монтирования с измененными полномочиями. Связывание монтирования было бы установлено следующим образом

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

где shared каталог, который Вы хотите совместно использовать, и /media/user-view другая точка монтирования, чтобы быть созданным в случае необходимости, как выше.

Теперь у всех пользователей есть доступ для чтения-записи к /media/user-view, представление /shared папка на разделе NTFS и никакой доступ к другим каталогам на том же разделе.

Можно повториться bindfs для всех каталогов Вашего интереса, но было бы лучше для реорганизации содержания раздела NTFS, поместив все каталоги для совместного использования в единственном каталоге. Я имею в виду, изменяю расположение от

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

кому:

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

С этим расположением только необходимо совместно использовать каталог /shared, предоставление автоматического доступа ко всем подкаталогам.

5
ответ дан 23 November 2019 в 05:51

Другие вопросы по тегам:

Похожие вопросы: