Script shell com permissão root

1. Script shell com permissão root

Moisés Wilson
bohriz_182

(usa Fedora)

Enviado em 03/09/2014 - 12:06h

Boa tarde,

Sou novo em linux e estou com uma duvida.

Minha empresa adquiriu um equipamento chamado raspberry que roda um sistema chamado pidora baseado no fedora.

Esse equipamento vai ser usado em paineis de informação como os da caixa economica que chama a senha. o pc já loga automatico, abre o navegador e mostra a aplicação.

Agora preciso rodar um script shell com permissoes de root para que o pc possa desligar todos os dias as 17:18.

criei o script desligar.sh, coloquei na inicialização, só que não executa porque necessita ser root. Como coloco as permições de root dentro do script?


  


2. Re: Script shell com permissão root

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 03/09/2014 - 12:19h

Cara faça assim :

Vá na pasta do arquivo e digite :



sudo chmod u+s desligar.sh



Espero ter ajudado

T+


3. Re: Script shell com permissão root

Moisés Wilson
bohriz_182

(usa Fedora)

Enviado em 03/09/2014 - 14:03h

Mas a tarefa tem q ser executada automaticamente e não por uma pessoa. Tipo eu vou por esse script pra rodar na inicialização. Na inicialização ele tem q rodar um script q deslige o computador as 17:18 ou 8horas apos q é o horario do expediente.


4. Re: Script shell com permissão root

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 03/09/2014 - 15:57h

Precisa executar o comando apenas uma vez.

Se fosse p/ uma pessoa executar eu diria p/ executar $ sudo ./desligar.

Entendeu ?

Digite o comando uma vez e dai nao precisa + digitar

Ok?

T+


5. Re: Script shell com permissão root

Moisés Wilson
bohriz_182

(usa Fedora)

Enviado em 03/09/2014 - 16:43h

Não deu certo.

Antes de colocar na inicialização eu testei $ ./desligar.sh

permission denied

quando executei seu comando ele solicitou a senha de root mais não deu certo.


6. Re: Script shell com permissão root

Moisés Wilson
bohriz_182

(usa Fedora)

Enviado em 03/09/2014 - 17:33h

Como testei muitas comandos até o meu usuário root não ta mais executando script.sh
Agora tenho q fazer ele voltar a executar pra depois testa o seu comando. Acho que por isso seu comando não deu certo.


Sabe como dá permissão pro root executar SH novamente?



7. Re: Script shell com permissão root

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 03/09/2014 - 17:58h

tenta

chmod +x desligar.sh

Que estranho nao ter funcionado, acho que vai ter que sempre executar como root

Tem e-mail ou skype ?

thupner@gmail.com
thihup (skype)

T+


8. Re: Script shell com permissão root

Moisés Wilson
bohriz_182

(usa Fedora)

Enviado em 04/09/2014 - 10:39h

Vou ligar o equipamento aqui e testar.

tenho e-mail. vou entra em contato com vc.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts