Autor Tópico: Como executar comandos como root sem digitar senha  (Lida 6534 vezes)

Offline NarutoSama

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Como executar comandos como root sem digitar senha
« Online: 17 de Dezembro de 2014, 11:43 »

Eu criei um arquivo com o gedit assim :

#!/bin/bash
apt-get update
apt-get upgrade

Depois no terminal digitei :

ls  enter

ls -l sol enter

resultado -rw-rw-r-- 1 wackoz wackoz 44 Dez 17 11:30 sol

ai digitei chmod +x sol enter

depois ls -l sol

resultado -rwxrwxr-x 1 wackoz wackoz 44 Dez 17 11:30 sol


Ai clico nele e abre o gedit nao e isso que eu quero .

Quero criar um script e salvar ele em qual quer lugar na pasta video , documentos etc ai ao clicar nele quero que ele abra o terminal e execute o comando sem eu ter que digitar nada como faco isso ?
« Última modificação: 25 de Dezembro de 2014, 18:44 por NarutoSama »

Offline sigur

  • Usuário Ubuntu
  • *
  • Mensagens: 1.175
    • Ver perfil
Re: Como criar esse script ?
« Resposta #1 Online: 17 de Dezembro de 2014, 15:56 »
Para executar você precisa fazer ./sol.sh

Mas como você faz uso de comandos de update, vai precisar ter permissão pra isso.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Como executar comandos como root sem digitar senha
« Resposta #2 Online: 22 de Dezembro de 2014, 11:50 »
Edite o sudoers, adicione uma regra pro seu script ou comandos que usa, ex: http://unix.stackexchange.com/questions/18830/how-to-run-a-specific-program-as-root-without-a-password-prompt

Offline NarutoSama

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Re: Como executar comandos como root sem digitar senha
« Resposta #3 Online: 25 de Dezembro de 2014, 18:43 »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Como executar comandos como root sem digitar senha
« Resposta #4 Online: 31 de Dezembro de 2014, 21:43 »
Citar
Ai clico nele e abre o gedit nao e isso que eu quero .
Acredito que nesse caso vc deve ter mais sucesso se renomear seu arquivo pra ter a extensão ".sh".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D