웹캠을 비활성화하려면 어떻게합니까?


54

랩탑에 내장 웹캠이 있습니다. 나는 그것이 작동하고 있으며 우분투가 설치시 내 계정과 관련된 일종의 이미지로 사진을 찍을 것인지 물었 기 때문에 그것을 인식했습니다. 시스템 설정을 볼 때 하드웨어 섹션에 웹캠이 표시되지 않습니다. Windows에서 할 수있는 것처럼 웹캠을 비활성화하고 싶지만 하드웨어 섹션에서 찾을 수없는 경우 어떻게 비활성화 할 수 있습니까? 모니터에 내장되어있어 플러그를 뽑을 수도 없습니다. 내가 잘못된 곳을보고 있습니까? 12.04를 사용하고 있습니다


하드웨어 섹션에 웹캠이 보이지 않습니까? 당신은 어디를보고 있습니까? lsusb 명령의 출력은 무엇입니까?
jap1968

4
보안상의 이유로이 작업을 수행하려는 경우 시스템의 BIOS 설정에서 웹캠을 비활성화하면 소프트웨어에서 웹캠을 비활성화해도 공격자가 웹캠을 다시 활성화 할 수 있습니다.
gertvdijk

답변:


35

운영:

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

더하다

blacklist uvcvideo

바닥에. 파일을 저장하고 텍스트 편집기를 종료하십시오.

의견에 관하여 :

다음을 사용하여 웹캠의 공급 업체 및 장치 ID를 찾으십시오 lsusb.

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

다음 ...

cd /sys/bus/usb/devices/
ls 

공급 업체 ID 및 제품 ID에서 "grep"을 수행하십시오.

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

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

그리고 1-1당신이 필요한 것입니다. cd1-1.

bConfigurationValue이 디렉토리 의 파일 0에는 장치를 비활성화하거나 1활성화 하려면 a 가 포함되어 있어야 합니다. 그러나이 파일은 루트가 소유하므로 변경하기 위해 (0을 1로 변경하여 활성화하십시오 ...)

 sudo -i
 echo 0 > bConfigurationValue

비활성화합니다. 카메라를 확인할 수 있으며 비활성화됩니다.

아직 영구적이지 않습니다. 재부팅하면 이전 상태로 다시 설정됩니다. 영구적으로 만들려면

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

( 1-1우리가 사용한 디렉토리는 어디에 있고 a 1를 사용하여 활성화합니다)


1
모든 웹캠 이 비활성화 됩니다 . OP는 "Windows에서 할 수있는 것처럼 웹캠을 비활성화하고 싶습니다 ..."Windows (장치 관리자를 통해)를 사용 하면 전체 장치 클래스가 아닌 개별 장치를 비활성화 할 수 있습니다. 이 답변이 특정 웹캠 비활성화에 대한 지침을 포함하도록 확장 된 경우 도움이 될 것 입니다.
Nathan Osman

"Windows에서 할 수있는 것처럼 ..."Windows (장치 관리자를 통해) "어떤 창이 작동하는지 알고 싶습니다.>
:-D

오 예, 훨씬 낫습니다 :)
Nathan Osman

46

카메라는 uvcvideo커널 모듈에 의해 제어됩니다 .

터미널을 열고을 입력하여 재부팅 할 때까지 카메라를 비활성화 할 수 있습니다 sudo modprobe -r uvcvideo. 비밀번호를 묻는 메시지가 표시되고 비밀번호를 입력 한 후 터미널에 오류가 표시되지 않으면 웹캠을 비활성화해야합니다.

: 오류 메시지가 도착하면 modprobe: FATAL: Module uvcvideo is in use.uvcvideo 모듈을 제거하려고 한 후, 다음과의 제거를 강제로 시도 할 수 있습니다 : sudo rmmod -f uvcvideo(감사 thiagowfx를)

웹캠을 다시 활성화하려면 sudo modprobe uvcvideo터미널에 입력하십시오 .

재부팅 할 때 카메라를 비활성화하려면 ALT+F2이 명령 을 누르고 붙여 넣습니다.

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

비밀번호를 묻는 메시지가 표시됩니다. 텍스트 파일을 제공 한 후에는 텍스트 파일이 열립니다. 텍스트 파일 끝에 새 줄에 붙여 넣습니다.

blacklist uvcvideo

그런 다음 파일을 저장하고 종료하십시오. 다음에 Ubuntu를 시작하면 웹캠이 비활성화됩니다.


2
훨씬 더 나은 의견. 즉시 비활성화하는 방법을 알려주고 다시 시작해야한다는 것을 알려 주셔서 감사합니다!
제한 속죄

완전한 답변을 주셔서 감사합니다! 다음을 추가하고 싶습니다 : 오류 메시지가 표시 modprobe: FATAL: Module uvcvideo is in use.되면 uvcvideo 모듈을 제거하려고 시도한 후 다음을 사용하여 강제로 제거하려고 시도 할 수 sudo rmmod -f uvcvideo있습니다.
thiagowfx

감사합니다. 카메라와 마이크를 활성화 / 비활성화하는 스크립트를 Fn + Esc에 바인딩하고 싶습니다. 이것이 내가 알아야 할 것입니다.
Marco Sulla

1
나는이 대답은 2012 년부터 알고 있지만, 구글의 상단 결과 중 하나이며 여기에 대답 명성이 없습니다 : gksu 더 이상 우분투 (18)에 될 것 같지 않습니다, 당신은 단지해야 할 sudo gedit /etc/modprobe.d/blacklist.conf추가합니다blacklist uvcvideo
펠스

Ubuntu 18.04에서 해당 파일을 변경하면 시작 속도가 크게 느려집니다.
NelsonGon

30

검은 색 테이프로 가볍게 두드리는 것은 어떻습니까? 검은 테이프를 가지고 웹캠에 올려 놓으십시오. 웹캠이 성공적으로 비활성화되었습니다! 위의 답변과 달리이 방법은 웹캠을 활성화하려는 맬웨어 공격에 효과적입니다.


3
이것은 실제로 그럴듯한 해결책이며 바보입니다.
Braiam

@Gracchus 흠. 투명한 알루미늄? 아직 발명 되었습니까? 모든 구멍에 구멍! : P
Seth

마이크도 테이프로 고정하십시오.
Barun
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.