Encontrei uma pergunta semelhante em SU . Também este como fazer do Ubuntu pode ser útil. E há um bug sobre permissões para acessar um verificador.
Resumindo estas fontes:
- Adicionar ao grupo que possui seu dispositivo de scanner:
sudo adduser saned scanner
. Observe que o dispositivo pode pertencer a um grupo diferente, portanto, usesane-find-scanner
para determinar o dispositivo els -al /dev/bus/usb/XXX/XXX
para identificar o grupo. Em seguida, adicione saned a este grupo.
Não há uma maneira muito segura de executar como root.
-
Adicione esta linha a
/etc/rc.local
(antes da saída 0):chmod -R a+w /dev/bus/usb
-
Edite / crie o seguinte arquivo:
/etc/xinetd.d/saned
:
service saned
{
socket_type = stream
server = /usr/sbin/saned
protocol = tcp
user = root
group = root
wait = no
disable = no
}
-
Edite o
/etc/default/saned
: %código% eRUN_AS_USER=root
-
Reinicie.