Здравствуйте.
Как отключить встроенную веб-камеру на ноутбуке, чтобы различные приложения, работающие с ней (Cheeze, Skype и пр.), не имели к ней доступа?
Спасибо.
Debian GNU/Linux 6.0.2.
Отключение веб-камеры
[console]
# modprobe -r uvcvideo # выключить
# modprobe uvcvideo # включить
[/console]
Это как-то грубо. Не рассматривал вариант с настройкой прав?
Не рассматривал вариант с настройкой прав?
Исключил себя из группы video:
[console]
# ls -lh /dev | grep video0
crw-rw----+ 1 root video 81, 0 Ноя 18 14:17 video0
# cat /etc/passwd | grep video
video:x:44:sam
# deluser sam video
Удаляется пользователь «sam» из группы «video» ...
Готово.
# exit
$ cheese # => камера работает
[/console]
Может я что-то не так делаю?
Если удаляешь себя из группы перелогиниться надо.
Это как-то грубо.
Да. Гораздо изящнее просто отключить в BIOS :)
Если удаляешь себя из группы перелогиниться надо.
Перелогинился, всё равно камера работает.
Да. Гораздо изящнее просто отключить в BIOS :)
У меня нет, к сожалению, такой настройки в BIOS'е.
Похоже, единственным для меня вариантом остается отключение модуля uvcvideo.
Добавил в /etc/modprobe.d/blacklist.conf следующие строки:
[console]
# turn the webcam off
blacklist uvcvideo
[/console]
Теперь веб-камера отключена при старте системы.
Пока на этом и успокоился.
ЕМНИП обычно камеры отключаются через /sys. Но сейчас под рукой нет ноута, чтобы проверить.