Boa tarde Luis Claúdio,

Você pensou em usar o comando sudo dentro do script !!!


Atenciosamente,

Jason Henrique
Celular: (19) 9.9251-0165 / (19) 3267-4981
E-mail: jhmr.ja...@outlook.com
________________________________
From: Luís Cláudio A. Gama <luisg...@gmail.com>
Sent: Wednesday, November 1, 2017 2:38 PM
To: Gabriel Ricardo; debian-user-portuguese
Subject: Re: como executar script em user normal com "poderes" de root

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://s3-eu-west-1.amazonaws.com/mailtrack-crx/icon-signature.png]<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<http://br.linkedin.com/in/luisclaudiogama>



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

Em 1 de novembro de 2017 14:34, Gabriel Ricardo 
<gricard...@gmail.com<mailto:gricard...@gmail.com>> escreveu:
O sudo acredito que atenda sua necessidade.


Atenciosamente,
Gabriel Ricardo
Fone: +55 41 88817828<tel:(41)%208881-7828>
Skype: gabriel.nerdworkti


Em 1 de novembro de 2017 14:20, Luís Cláudio A. Gama 
<luisg...@gmail.com<mailto: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<tel:(11)%204602-3400>
Skype: luisclaudiogama       http://luisgama.googlepages.com

br.linkedin.com/in/luisclaudiogama<http://br.linkedin.com/in/luisclaudiogama>



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



‌
[https://s3-eu-west-1.amazonaws.com/mailtrack-crx/icon-signature.png]<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