Bagaimana saya bisa menonaktifkan webcam saya?

54

Saya memiliki webcam terintegrasi di laptop saya. Saya tahu itu berfungsi dan ubuntu mengenalinya karena pada saat instalasi ia bertanya apakah saya ingin foto diambil untuk beberapa jenis gambar yang terkait dengan akun saya. Ketika saya melihat pengaturan sistem, saya tidak melihat webcam apa pun di bagian perangkat keras. Saya ingin menonaktifkan webcam seperti yang dapat Anda lakukan di Windows, tetapi karena saya tidak dapat menemukannya di bagian perangkat keras saya, bagaimana cara menonaktifkannya? Saya bahkan tidak bisa mencabutnya karena terintegrasi ke monitor. Apakah saya mencari di tempat yang salah ?? Saya menggunakan 12,04

bazz
sumber
Anda tidak melihat webcam di bagian perangkat keras? Di mana Anda melihat? Apa output dari perintah lsusb?
jap1968
4
Jika Anda ingin melakukan ini karena alasan keamanan, pertimbangkan menonaktifkan webcam di pengaturan sistem BIOS karena menonaktifkannya di perangkat lunak tidak akan menghentikan penyerang untuk mengaktifkannya kembali.
gertvdijk

Jawaban:

35

Lari:

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

Menambahkan

blacklist uvcvideo

di dasar. Simpan file dan keluar dari editor teks.

Mengenai komentar:

Temukan vendor dan id perangkat untuk webcam dengan lsusb:

Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam

Lanjut ...

cd /sys/bus/usb/devices/
ls 

Lakukan "grep" pada id vendor dan id produk:

$ grep 05a9 */idVendor
1-1/idVendor:05a9

$ grep 2640 */idProduct
1-1/idProduct:2640

dan 1-1apa yang kamu butuhkan. cdmenjadi 1-1.

File bConfigurationValuedalam direktori ini harus berisi 0untuk menonaktifkan perangkat atau 1untuk mengaktifkannya. Tetapi file ini dimiliki oleh root sehingga untuk mengubahnya (ubah 0 ke 1 untuk mengaktifkan) ...

 sudo -i
 echo 0 > bConfigurationValue

untuk menonaktifkan. Anda dapat memeriksa kamera dan itu akan dinonaktifkan.

Ini belum permanen. Reboot akan mengembalikannya ke apa yang sebelumnya. Untuk membuatnya permanen:

 sudo -i
 echo 0 > /sys/bus/usb/devices/1-1/bConfigurationValue

(di mana 1-1direktori yang kami gunakan dan gunakan 1untuk mengaktifkan)

Rinzwind
sumber
1
Ini menonaktifkan semua webcam. OP menyatakan bahwa "Saya ingin menonaktifkan webcam seperti yang dapat Anda lakukan di Windows ..." Windows (melalui Device Manager) memungkinkan masing-masing perangkat dinonaktifkan dan bukan seluruh kelas perangkat. Akan sangat membantu jika jawaban ini diperluas untuk memasukkan instruksi untuk menonaktifkan webcam tertentu .
Nathan Osman
"seperti yang dapat Anda lakukan di Windows ..." Windows (melalui Device Manager) "Saya diharapkan tahu apa yang dilakukan windows?>: - D Apakah ini cukup?
Rinzwind
Oh ya, itu jauh lebih baik :)
Nathan Osman
46

Kamera dikendalikan oleh uvcvideomodul kernel.

Anda dapat menonaktifkan kamera sampai reboot dengan membuka terminal dan mengetik sudo modprobe -r uvcvideo. Anda akan dimintai kata sandi, dan setelah mengetiknya, jika tidak ada kesalahan yang ditampilkan di terminal, webcam Anda harus dinonaktifkan.

Jika Anda mendapat pesan kesalahan: modprobe: FATAL: Module uvcvideo is in use.setelah mencoba menghapus modul uvcvideo, Anda dapat mencoba untuk memaksa penghapusannya dengan yang berikut ini: sudo rmmod -f uvcvideo(terima kasih thiagowfx)

Untuk mengaktifkan kembali webcam Anda, ketikkan sudo modprobe uvcvideoterminal.

Jika Anda ingin kamera dinonaktifkan saat memulai ulang, maka tekan ALT+F2dan tempel perintah ini:

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

Anda akan dimintai kata sandi. Setelah memberikannya, file teks harus terbuka. Rekatkan di akhir file teks pada baris baru:

blacklist uvcvideo

Kemudian simpan file dan keluar. Lain kali Anda memulai Ubuntu, webcam harus dinonaktifkan.

undecim
sumber
2
Komentar yang jauh lebih baik. Terima kasih telah memberi tahu saya cara menonaktifkan segera, dan menyebutkan restart diperlukan!
Penebusan Terbatas
Terima kasih atas jawaban lengkapnya! Saya ingin tambahkan berikut: jika Anda mendapat pesan kesalahan: modprobe: FATAL: Module uvcvideo is in use.setelah mencoba untuk menghapus modul uvcvideo, Anda bisa mencoba untuk memaksa penghapusan dengan berikut ini: sudo rmmod -f uvcvideo.
thiagowfx
Terima kasih, saya ingin mengikat skrip Fn + Esc yang mengaktifkan / menonaktifkan kamera dan mikrofon, dan ini yang perlu saya ketahui.
Marco Sulla
1
Saya tahu jawaban ini berasal dari 2012, tetapi ini adalah salah satu hasil teratas di google dan saya tidak memiliki reputasi untuk menjawab di sini: gksu tampaknya tidak ada di Ubuntu 18 lagi, Anda hanya perlu melakukan sudo gedit /etc/modprobe.d/blacklist.confdan menambahkanblacklist uvcvideo
Fels
Mengubah file itu di Ubuntu 18.04 secara signifikan memperlambat startup.
NelsonGon
30

Bagaimana kalau hanya merekamnya dengan selotip berwarna hitam? Ambil beberapa pita hitam dan letakkan di webcam. Webcam berhasil dimatikan! Tidak seperti jawaban di atas, metode ini bekerja melawan serangan malware yang mencoba mengaktifkan webcam Anda juga!

HaroldW
sumber
3
Ini sebenarnya solusi yang masuk akal dan bukti bodoh.
Braiam
@Gracchus Hmm. Aluminium transparan? Apakah itu sudah ditemukan? Sebuah lubang di setiap lubang! : P
Seth
Rekatkan mikrofon juga.
Barun