![如何在从 USB 驱动器运行时禁用 USB 端口?](https://linux22.com/image/1296375/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%BB%8E%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E8%BF%90%E8%A1%8C%E6%97%B6%E7%A6%81%E7%94%A8%20USB%20%E7%AB%AF%E5%8F%A3%EF%BC%9F.png)
我想为 USB 制作一个可启动的 Linux 映像。出于安全原因,我想禁用任何其他计算机上的 USB 端口。
这可能吗?如果可以,我该如何配置?假设我使用的是 Ubuntu 11.10。
换句话说:我从 USB 启动我的电脑。我想让它无法同时使用另一个 USB 启动盘。
编辑:这种情况是假设的,是在讨论考试中使用计算机时。我们正在讨论学生是否可以带自己的计算机,但从考试时发放的 USB 记忆棒运行操作系统。这种方法引发了对作弊的担忧,例如将不允许的材料放在 USB 记忆棒上,所以我想探索应对这种作弊行为的选项。
答案1
如果您避免使用自动设备文件系统,则可以使用您定义的静态设备文件,而省去了创建其他可挂载设备(例如 sdb)的麻烦。这是一个未经测试的想法。我会使用已经强化的东西,例如http://www.backtrack-linux.org/而不是重新发明轮子,并且明确地不给学生根访问权限。