Sim...mas somente para o usuário com a senha de root

Esqueci de dizer que a máquina poderá estar com algum funcionário *sem* a
senha de root.

Por isso preciso de um script que possa fazer isso, sem a senha de root.

Obrigado.



<https://mailtrack.io/> Sent with Mailtrack
<https://chrome.google.com/webstore/detail/mailtrack-for-gmail-inbox/ndnaehgpjlnokgebbaldlmgkapkpjkkb?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality>

Luís Cláudio A. Gama
Fones: TIM:  11 9 7765-1735  Res: 11-4602-3400
Skype: luisclaudiogama       http://luisgama.googlepages.com

br.linkedin.com/in/luisclaudiogama



|""""""""""""""""""""""""""""|\|_
|          Voto Distrital !        |||"'|""\__
|______________________|||_|____|)
!(@)'(@)""""*********!(@)(@)*****!(@)

Em 1 de novembro de 2017 14:34, Gabriel Ricardo <gricard...@gmail.com>
escreveu:

> O sudo acredito que atenda sua necessidade.
>
>
> Atenciosamente,
> *Gabriel Ricardo*
> Fone: +55 41 88817828 <(41)%208881-7828>
> Skype: gabriel.nerdworkti
>
>
> Em 1 de novembro de 2017 14:20, Luís Cláudio A. Gama <luisg...@gmail.com>
> escreveu:
>
>> Boa tarde a todos,
>>
>> Vou instalar um SAT fiscal plugado em USB na máquina.
>>
>> Esse SAT cria:
>>
>> lrwxrwxrwx 1 root root          7 Nov  1 13:52 */dev/ttyTS0* -> ttyACM0
>>
>> E eu preciso dar permissões nesse ttyTS0 para que o usuário possa
>> executar minha aplicacaçao e acessar o SAT.
>>
>> já coloquei em /etc/rc.local
>> chmod 777 /dev/TS0
>>
>> Ao inicializar a máquina tudo funciona ok.
>>
>> Porém estou pensando numa situação em que o SAT é desplugado da USB e
>> replugado novamente, e isso irá fazer com que as permissões sejam perdidas.
>>
>> Para não ter que reiniciar a máquina nessa situação, pesquisei a respeito
>> de executar um script para essas permissões como root.
>>
>> Criei o scritp initsat.sh
>>  #!/bin/bash
>> chmod 777 /dev/ttyTS0
>>
>> Aí dei os comandos:
>>
>> chown root:root initsat.sh
>>
>> chmod 777 initsat.sh
>>
>> e também chmod +s initsat.sh
>>
>>
>> As permissões ficaram assim:
>>
>> -rwsrwsrwx  1 root root   34 Nov  1 14:00 initsat.sh
>>
>>
>> porém ao executar o script com meu user:
>>
>>
>> luis@hal9000:/mnt/midia4/prj/qt/scripts$ ./initsat.sh
>>
>> chmod: alterando permissões de “/dev/ttyTS0”: Operação não permitida
>>
>> luis@hal9000:/mnt/midia4/prj/qt/scripts$
>>
>> Alguém pode me dar uma sugestão?
>>
>>
>> Grato
>>
>>
>>
>> Luís Cláudio A. Gama
>> Fones: TIM:  11 9 7765-1735  Res: 11-4602-3400 <(11)%204602-3400>
>> Skype: luisclaudiogama       http://luisgama.googlepages.com
>>
>> br.linkedin.com/in/luisclaudiogama
>>
>>
>>
>> |""""""""""""""""""""""""""""|\|_
>> |          Voto Distrital !        |||"'|""\__
>> |______________________|||_|____|)
>> !(@)'(@)""""*********!(@)(@)*****!(@)
>>
>>
>>
>> ‌
>> <https://mailtrack.io/> Sent with Mailtrack
>> <https://chrome.google.com/webstore/detail/mailtrack-for-gmail-inbox/ndnaehgpjlnokgebbaldlmgkapkpjkkb?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality>
>>
>
>

Responder a