![白名单 USB 驱动程序(内核模块)](https://linux22.com/image/1417168/%E7%99%BD%E5%90%8D%E5%8D%95%20USB%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%88%E5%86%85%E6%A0%B8%E6%A8%A1%E5%9D%97%EF%BC%89.png)
我正在寻找一种方法来配置 Fedora 上允许的 USB 驱动程序白名单。所有其他 USB 驱动程序都不应加载。最简单的方法是什么?我知道如何使用配置文件将驱动程序列入黑名单,但如何实现相反的效果?将预选的 USB 驱动程序列入白名单?
答案1
好的,也许一个简单的脚本可以获取当前加载的模块列表(使用 lsmod)和所有模块(我们怎么做?只能在这些模块的目录中使用 ls?)=> 然后它会将当前未加载的所有内容列入黑名单(或者它甚至可以将这些文件移动到其他文件夹,以避免意外加载依赖项/等)。现在如果有人有这个脚本,他们很乐意分享它。