Ограничение доступа файлового сервера к USB-накопителю, подключенному во время выполнения

Я хочу разработать (C ++) процесс файлового сервера под Linux, который может предоставить клиентам доступ к файлам на подключенной флешке. Он должен выполнить следующие требования во время выполнения:

  • Клиентские подключения не получают доступ ни к каким файлам, пока не подключена USB-карта.

  • После установки USB-накопителя доступ ко всем клиентским подключениям ограничен этим USB-накопителем. Доступ к любым файлам жесткого диска не разрешен.

Как я понимаю, стандартным способом ограничения доступа к файлу процесса будет использование корневой. Однако, если я правильно понял, корневой должно быть выполнено до начала процесса. На этом этапе USB-накопитель, к которому должен быть ограничен доступ, скорее всего, еще не подключен.

Итак, мой вопрос: есть ли способ достичь этого?

2

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector