libc manual :"… Все процессы в сеансе наследуют управляющий терминал от лидера сеанса. Лидер сеанса, который имеет контроль над терминалом, называется контролирующим процессом этого терминала. …»
Согласно типичному сценарию "демонизации" единственный способ избавиться от управления терминалом — это создать новый сеанс. Закрытие файловых дескрипторов этого не сделает.
Встроенная веб-камера, если повезет, может быть индивидуально отключена в BIOS.
Это решает мою проблему, но это не универсальное решение.