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-scannerpara determinar o dispositivo els -al /dev/bus/usb/XXX/XXXpara 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.