onessimofalconi
(usa Ubuntu)
Enviado em 07/05/2012 - 17:08h
Eudijuno escreveu:
Aê galera, mais uma dúvida queria saber se vcs sabem como eu altero para root passando a senha como argumento tipo assim: [comando] [opção] [senha]
vlw!
Uma forma de passar a senha para o comando su ou mesmo sudo e usar o pipe '|':
Digite no terminal:
echo "password" | su -c /sbin/comando
em script isto ficaria assim:
echo 'password' | su -c /sbin/comando
Testei este comando no terminal do Ubuntu e funciona com certeza, pois estava como usuario e não tinha permissão para executar o comando de 'reboot' no sistema. Com este comando fiz login como super-usuário e executei o comando resolvendo o problema de permissão.