Permissão de root

1. Permissão de root

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 06/08/2016 - 00:57h

pessoas, preciso rodar um script uma única vez, mas tem um porém ... esse script tem q rodar automaticamente e eu não posso intervir para digitar a senha ... então a principio eu tenho um script ( esse sim eu vou chama-lo com o "su") q vai fazer umas configurações no meu computador, inscrever o outro script no cron e vai habilitar meu usuário como root e rebootar, esse segundo script vai ter a função de terminar o serviço do 1° script e desabilitar meu usuário do root e rebootar .. agora seguinte ... como faço para dar permissão de root ao usuário ???


  


2. Re: Permissão de root

Tiago
qtcreator

(usa Ubuntu)

Enviado em 06/08/2016 - 22:30h

Você pode criar um usuário somente para executar esse serviço, contanto que não mexa no usuário root. Seria como um usuário do sistema. Por exemplo, ao instalar o squid você deve criar um usuário específico para rodar esse serviço, assim acontece com outros como; apache, php, etc...


3. Re: Permissão de root

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 06/08/2016 - 23:53h

Rode via Crontab(/etc/cron.d) e informe que vai rodar como usuario root.

#Exemplos
# Roda no minuto 1 das 23 horas com usuario root
1 23 * * * root /CAMINHO-SCRIP
#-------------------------------------------------------------------------------------#

"Linux is cool"


4. Re: Permissão de root

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/08/2016 - 00:02h

A principío coloquei a instrução de não pedir senha ao meu usuário no sudoers, o script até rola mas esbarra nas permissão de escita nas pastas do sistema
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


5. Re: Permissão de root

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/08/2016 - 00:03h

Carlos_Cunha escreveu:

Rode via Crontab(/etc/cron.d) e informe que vai rodar como usuario root.

#Exemplos
# Roda no minuto 1 das 23 horas com usuario root
1 23 * * * root /CAMINHO-SCRIP


no caso o script teria que rodar no próximo boot



___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


6. Re: Permissão de root

Claudio Ricardo
Claudio.

(usa Slackware)

Enviado em 07/08/2016 - 00:54h

Mauriciodez escreveu:

pessoas, preciso rodar um script uma única vez, mas tem um porém ... esse script tem q rodar automaticamente e eu não posso intervir para digitar a senha ... então a principio eu tenho um script ( esse sim eu vou chama-lo com o "su") q vai fazer umas configurações no meu computador, inscrever o outro script no cron e vai habilitar meu usuário como root e rebootar, esse segundo script vai ter a função de terminar o serviço do 1° script e desabilitar meu usuário do root e rebootar .. agora seguinte ... como faço para dar permissão de root ao usuário ???


não entendi muito bem, mas scripts de inicialização podem tanto ser executados no script /etc/rc.d/rc.local ou com as opções do systemd, leia sobre, é isso que você quer (eles são executados como root).






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts