Embora eu não afirme ser um especialista aqui, estou preocupado que essa resposta não resulte em uma mudança de permissão persistente durante uma reinicialização e / ou o cabo USB da UPS seja movido para uma porta diferente.
Siga as informações aqui: Reflexões do Nannerpuss: NUT - Network UPS Tools - no Ubuntu .
"... O problema envolve o fato de que o Ubuntu monta o dispositivo como de propriedade de root, mas o daemon cai para uma conta sem privilégios que não tem o acesso necessário. A solução simples é usar o udev para ajustar o permissões de dispositivos.
Conecte o dispositivo e (como root) execute lsusb e localize-o. Observe os IDs de Barramento e Dispositivo, bem como o par Fornecedor: ID do Produto .... "
usando saída como na resposta acima:
$ lsusb
Bus 002 Device 004: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
novamente a partir do link "... Você pode criar uma regra do udev que controla o comportamento de montagem no boot: ..." (editada para corresponder melhor a esse cenário) "
- use seu editor de texto favorito para criar (muito provavelmente) um novo arquivo udev rules.d. O número deve ser maior que qualquer outro arquivo de regras udev.d para a mesma ação:
por exemplo
sudo nano /etc/udev/rules.d/90-nut-ups.rules
# /etc/udev/rules.d/90-nut-ups.rules
ACTION=="add", \
SUBSYSTEM=="usb", \
ATTR{idVendor}=="051d", ATTR{idProduct}=="0002", \
MODE="0660", GROUP="nut"
A regra observa as adições de dispositivos USB com um fornecedor e um produto que correspondam ao no-break. Em seguida, define o modo para 0660 e o grupo para nut em vez da raiz padrão.
Observe que essa resposta usa 660 permissões em vez de 666, já que isso deve ser suficiente e mais seguro.
Recarregue o udev (reinicie ou, talvez, desconecte e conecte o cabo USB do no-break na porta do PC), desconecte e reconecte o dispositivo e teste se as novas permissões estão corretas. Eu não estou claro sobre esta parte. Em qualquer caso, uma vez que o grupo de usuários do nut tenha lido e gravado no dispositivo, ele poderá ser iniciado com êxito.
O udev rules.d edit funcionou no meu sistema 12.04.2, mesmo quando eu movi o cabo USB para uma porta diferente, resultando em números de dispositivos de barramento diferentes na saída lsusb. Udev lidou com tudo sem intervenção. Na verdade, talvez eu não tenha precisado reiniciar quando o movi, mas não consigo me lembrar com certeza e deixarei esse teste para outra pessoa.