如何在Linux上禁用网络摄像头和麦克风

时间:2020-03-05 15:26:32  来源:igfitidea点击:

要禁用网络摄像头或者麦克风,我们必须具有root权限。

禁用网络摄像头

root权限后,执行以下步骤:

  • 从发射器打开新终端或者只是按CLT + ALT + T
  • 运行此命令:
sudo sh -c "echo 'blacklist uvcvideo' >> /etc/modprobe.d/blacklist.conf"

此命令将在位于/etc/modeprobe.d目录中的"blacklist.conf"文件末尾添加"blacklist uvcvideo"行。

我们可以在BlackList.conf文件中手动编写该行(BlackList UVCVideo)。
由于BlackList.conf是普通用户的只读,因此我们必须使用sudo在编辑器上打开它,如下所示:

sudo gedit /etc/modprobe.d/blacklist.conf

现在在换行符中的任何地方添加"黑名单UVCVIDEO"。

  • 重新启动PC。现在禁用网络摄像头。

如果要在将来启用网络摄像头,只需在终端中运行以下命令

sudo sed -i '/blacklist uvcvideo/d' /etc/modprobe.d/blacklist.conf

或者使用我们喜欢的文本编辑器更改BlackList.conf文件以注释或者删除"BlackList UVCVideo"行:

sudo gedit /etc/modprobe.d/blacklist.conf

禁用麦克风

要禁用麦克风,首先需要知道声卡使用的驾驶员。
执行以下步骤:

  • 从发射器开放终端或者按Ctrl + Alt + T.
  • 运行此命令以了解驱动程序:
cat /proc/asound/modules

它将显示声卡的驱动程序名称。

  • 现在运行以下命令,用上面找到的驱动程序名称替换"your_driver":
sudo sh -c "echo 'blacklist Your_driver' >> /etc/modprobe.d/blacklist.conf"

在我的情况下,它是"snd_hda_intel"

这将在文件BlackList.conf末尾添加"黑名单your_driver"(在我的情况下"snd_hda_intel")at mations /etc/modprobe.d/。

我们还可以通过使用sudo打开文件如下:

sudo gedit /etc/modprobe.d/blacklist.conf
  • 重新启动PC。立即禁用麦克风。

如果要在将来启用麦克风,请在终端中运行此命令。

sudo sed -i '/blacklist Your_driver/d' /etc/modprobe.d/blacklist.conf

或者,我们可以使用以下命令和注释或者删除"黑名单your_driver"的命令来启用它的打开blacklist.conf文件。

sudo gedit /etc/modprobe.d/blacklist.conf

通过上面的步骤,我们可以成功禁用并启用麦克风和网络摄像头。