我的 Eee PC 配有网络摄像头,但我从未使用过。如何确保它被有效禁用,以便任何软件都无法使用它?
答案1
modprobe -r uvcvideo
应暂时删除网络摄像头模块(无需重新启动)。您可以将其添加到/etc/modprobe.d/blacklist.conf
以使其永久化。添加前请检查以上命令是否有效。
uvcvideo 是我的 Linux 的模块。你的可能会有所不同。lsmod | grep uvcv
如果遇到任何问题,请尝试跑步。
答案2
跑步:
gksu gedit /etc/modprobe.d/blacklist.conf
添加
blacklist uvcvideo
在底部。保存文件并退出文本编辑器。
答案3
您可以禁用负责它的内核驱动模块,大多数情况下是uvcvideo
。让modprobe
您启用和禁用内核模块,因此,您可以像这样禁用网络摄像头:
modprobe -r uvcvideo
并像这样再次启用它:
modprobe uvcvideo
您还可以使用 来检查模块是否确实被禁用lsmod
,它显示了内核中模块的状态。
lsmod | grep uvcvideo
启用模块后,输出应与此类似:
uvcvideo 98304 0
videobuf2_vmalloc 20480 1 uvcvideo
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo
videodev 225280 3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc 53248 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
当它被禁用时,uvcvideo
命令不应返回任何事件。