Não permitir acesso do usuário ao microfone

6

A inclusão de um módulo do kernel na lista negra desativaria o microfone para todos os usuários. Eu configurei um usuário restrito, que não deveria poder usar o microfone. O usuário restrito deve, no entanto, ser capaz de ter saída de som. Existe uma maneira de desativar o microfone de maneira confiável para um usuário restrito?

    
por GEO 23.01.2014 / 19:14

1 resposta

4

Depois de experimentar muito isso parece ser a solução:

sudo setfacl -m u:user:- /dev/snd/pcmC0D0c 

No meu computador, /dev/snd/pcmC0D0c é o microfone. Bloquear acesso de gravação para um usuário específico parece proibir a captura. Com o comando acima, reduzo os direitos do usuário "user" para --- (verifique com getfacl /dev/snd/pcmC0D0c ), o que não permite a captura de som.

Dica: para encontrar microfones em /dev/snd/ , o c para capturar no final do nome pode ser um indicador.

NOTA : Como todas as alterações feitas em / dev / serão perdidas na reinicialização, como esses arquivos são colocados na RAM, você teria que adicionar adicionalmente o comando acima (sem sudo as /etc/rc.local é executado com direitos de root no boot) para /etc/rc.local antes da linha "exit 0".

    
por GEO 25.01.2014 / 13:14

Tags