如何禁用内核模块登录 linux

How to disable Kernel Module Signing in linux

我正在使用我大学开发的实时调度程序,当我 运行 它时,我得到 "module verification failed: signature and/or required key missing - tainting kernel"。我了解到这可能是因为某些内核模块签名。是否可以在我的 ubuntu 上禁用它?我正在使用 ubuntu 和 VMplayer。

从内核版本 3.7 开始,内核配置文件中启用了模块签名,您可以通过内核源目录中的 运行 make menuconfig 并取消选择 Module Signature verification 选项来禁用它Enable loadable kernel module 菜单选项。之后你将不得不重新编译你的内核。