Ограничить доступ к USB для определенного пользователя

Ограничить доступ к USB для определенного пользователя

Я хочу настроить ноутбук для комнаты для вечеринок, который будет воспроизводить музыку. Я успешно установил Debian на машину и создал пользователя «party». Всем гостям будет разрешено выбирать музыку из библиотеки и добавлять ее в плейлист. Сейчас этот ноутбук довольно старый и, следовательно, имеет ограниченную емкость диска, поэтому я купил SD-карту, чтобы хранить всю свою музыкальную библиотеку. Но поскольку моя музыка содержит много файлов с Amazon, которые помечены водяным знаком моей учетной записи Amazon, я хочу быть уверенным, что никто не сможет просто взять SD-карту или скопировать мою музыку на свое устройство.

Тем не менее, я бы, как правило, разрешал гостям подключать собственные USB-накопители, чтобы приносить свою музыку.

Моя запланированная стратегия будет заключаться в следующем:

  • зашифровать SD-карту с помощью BitLocker, что мне удалось успешно. Когда я вставляю SD-карту в ноутбук, ключ считывается, и карта становится доступной Debian и

  • заблокировать любой другой USB или SD накопитель для записи, который может быть использован для копирования файлов. Это то, что я не смог реализовать.

Как вы думаете, это разумная стратегия для реализации моей цели? Не могли бы вы подсказать, как реализовать б)? Я думаю, что можно использовать udev, но я не знаком с этим инструментом...

Спасибо за помощь!

Связанный контент