限制特定用户的 USB 访问

限制特定用户的 USB 访问

我想为聚会室安装一台可以播放音乐的笔记本电脑。我在机器上成功安装了 Debian 并创建了一个“party”用户。应允许所有客人从库中选择音乐并将其放入播放列表中。现在这台笔记本电脑已经很旧了,因此磁盘容量有限,所以我买了一张 SD 卡来存储我的整个音乐库。但由于我的音乐包含大量来自亚马逊的文件,这些文件带有我的亚马逊帐户的水印,因此我想确保没有人可以简单地拿走 SD 卡或将我的音乐复制到自己的设备上。

不过,我通常会允许客人连接自己的 USB 记忆棒来携带音乐。

我计划的策略是

  • 通过BitLocker加密SD卡,我成功管理了。当我将 SD 卡插入笔记本电脑时,密钥会被读取,并且 Debian 可以访问该卡

  • 阻止任何其他可用于复制文件的 USB 或 SD 存储设备进行写入。这是我无法意识到的。

您认为这是实现我的目标的合理策略吗?你能提示一下如何实现b)吗?我认为可以使用udev,但我对这个工具不熟悉......

感谢帮助!

相关内容