我想禁用运行 Ubuntu 13.10 的笔记本电脑的内部网络摄像头?正如这里所建议的,我已经通过将相关内核模块列入黑名单来禁用它们。但是在重新启动后,模块仍然加载。我该怎么做才能摆脱这些模块?
我的模块黑名单位于,/etc/modprobe.d/blacklist-webcam.conf
如下所示:
blacklist videodev
blacklist videobuf2_core
blacklist videobuf2_memops
blacklist videobuf2_vmalloc
blacklist uvcvideo
Run Code Online (Sandbox Code Playgroud)
但lsmod
给了我(重启后):
Module Size Used by
uvcvideo 80885 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40499 1 uvcvideo
videodev 133509 2 uvcvideo,videobuf2_core
Run Code Online (Sandbox Code Playgroud)
编辑:
当我做一个sudo modprobe -r uvcvideo
模块时,模块不见了。所以我可以写一个脚本来做到这一点。但我不会认为这是一个干净的解决方案;-)