Get your server issues fixed by our experts for a price starting at just 25 USD/Hour. Click here to register and open a ticket with us now!

Author Topic: How To Disable Built-in Webcam In Linux  (Read 1442 times)

0 Members and 1 Guest are viewing this topic.

sumesht

  • Guest
How To Disable Built-in Webcam In Linux
« on: June 01, 2018, 06:57:32 pm »

Today, we’ll see how to disable built-in webcam or external webcam when it’s not used, and how to enable it back when it’s required in your Linux box. Disabling web cam can help you in many ways. You can prevent from the malware taking control of your integrated webcam and spy on you and your home. We have read countless stories in the past that some hackers can spy on you using your webcam without your knowledge. By hacking your webcam, the user can share your private photos and videos online. There could be many reasons. If you’re ever wondered how to disable the web cam in your Laptop or desktop, you’re in luck. This brief tutorial will show you how. Read on.

Disable Built-in webcam in Linux


First, find the web cam driver using command:

Code: [Select]
$ sudo lsmod | grep uvcvideo
Sample output:


Code: [Select]
uvcvideo 114688 1
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 53248 2 uvcvideo,videobuf2_v4l2
videodev 208896 4 uvcvideo,videobuf2_common,videobuf2_v4l2
media 45056 2 uvcvideo,videodev
usbcore 286720 9 uvcvideo,usbhid,usb_storage,ehci_hcd,ath3k,btusb,uas,ums_realtek,ehci_pci

Here, uvcvideo is my web cam driver.

Now, let us disable webcam.

To do so, edit the following file (if the file is not exists, just create it):

Code: [Select]
$ sudo nano /etc/modprobe.d/blacklist.conf
Add the following lines:
Code: [Select]
##Disable webcam.
blacklist uvcvideo

The line “##Disable webcam” is not necessary. I have added it for the sake of easy understanding.

Save and exit the file. Reboot your system to take effect the changes.

To verify, whether Webcam is really disabled or not, open any instant messenger applications or web cam software such as Cheese or Guvcview. You will see a blank screen like below.

Cheese output:



Guvcview output:




See? The web cam is disabled and is not working.

To enable it back, edit:

Code: [Select]
$ sudo nano /etc/modprobe.d/blacklist.conf
Comment the lines which you have added earlier.

Code: [Select]
##Disable webcam.
#blacklist uvcvideo

Save and close the file. Then, reboot your Computer to enable your Webcam.

Does it enough? No. Why? If someone can remotely access your system, they can easily enable the webcam back. So, It is always a good idea to cover it up with a tape or unplug the camera or disable it in the BIOS when it’s not used. This method is not just for disabling the built-in webcam, but also for external web camera.

And, that’s all for now. Hope this was useful. More good stuffs to come. Stay tuned!

Cheers!