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
O sudo acredito que atenda sua necessidade.
conhece a opção nopasswd? tem que configurar no arquivo sudoers (via comando visudo)2017-11-01 13:49 GMT-03:00 Luís Cláudio A. Gama <luis...@gmail.com>:boa tarde Jason,
tentei colocar o sudo dentro do script e me pede a senha tb.
|""""""""""""""""""""""""""""|\|_
| Voto Distrital ! |||"'|""\__
|______________________|||_|____|)
!(@)'(@)""""*********!(@)(@)*****!(@)
Em 1 de novembro de 2017 14:47, Jason Henrique <jhmr....@outlook.com> escreveu:Boa tarde Luis Claúdio,
Você pensou em usar o comando sudo dentro do script !!!
Atenciosamente,
Jason HenriqueCelular: (19) 9.9251-0165 / (19) 3267-4981E-mail: jhmr....@outlook.com
From: Luís Cláudio A. Gama <luis...@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
Sent with Mailtrack
boa tarde Jason,
tentei colocar o sudo dentro do script e me pede a senha tb.
|""""""""""""""""""""""""""""|\|_
| Voto Distrital ! |||"'|""\__
|______________________|||_|____|)
!(@)'(@)""""*********!(@)(@)*****!(@)
Em 1 de novembro de 2017 14:47, Jason Henrique <jhmr....@outlook.com> escreveu:
Boa tarde Luis Claúdio,
Você pensou em usar o comando sudo dentro do script !!!
Atenciosamente,
Jason HenriqueCelular: (19) 9.9251-0165 / (19) 3267-4981E-mail: jhmr....@outlook.com
From: Luís Cláudio A. Gama <luis...@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
-- []'s Junior Polegato
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.localchmod 777 /dev/TS0Ao inicializar a máquina tudo funciona ok.
eu teria receio de fazer isto:fulano ALL=(ALL) NOPASSWD: ALLmas não isto:fulano ALL=(ALL) NOPASSWD: /usr/local/bin/initsat.sh
ADVERTÊNCIA: Esta mensagem é enviada de empresa de tecnologia e pode conter informações sigilosas, confidenciais ou privilegiadas entre profissional e cliente, sendo ilegal a divulgação ou reprodução, total ou parcial de seu conteúdo.
Antes de imprimir, pense em seu compromisso com o Meio Ambiente.
ADVERTÊNCIA: Esta mensagem é enviada de empresa de tecnologia e pode conter informações sigilosas, confidenciais ou privilegiadas entre profissional e cliente, sendo ilegal a divulgação ou reprodução, total ou parcial de seu conteúdo.
Antes de imprimir, pense em seu compromisso com o Meio Ambiente.