Pular para o conteúdo

e posibel se logar como root com script

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar
01 02

1. e posibel se logar como root com script

Enviado em 19/06/2009 - 09:46h

Oi gente, to fazendo un scrip no cual eu preciso me logar como root para fazer algums comandos e possivel fazer isso?

mt obrigado

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

3. Re: e posibel se logar como root com script

Enviado em 19/06/2009 - 10:02h

/usr/bin/pg_dump -i -h 192.168.1.11 -p 5432 -U postgres -F p -D -v -f "/home/desarrollo/Desktop/15-06CEMASA" cemasa

esse e o comando que eu tenho que rodar so que antes eu tenho que me logar como root.. o que eu nau sei.. hehe..

espero contar com a sapiecia de vcs..

obrigado.

4. Re: e posibel se logar como root com script

Enviado em 19/06/2009 - 10:14h

oi pogo, obrigado pela resposta. so que de acordo com o que eu li do link q vc me pasou, ele vai pedir de novo uma senha.. e eu preciso que ese script se auto execute cada certo tempo.. eu nao quero ter que botar senha cada vez que ele rode.. mt obrigado

6. Re: e posibel se logar como root com script

Enviado em 19/06/2009 - 12:21h

É possível sim. Faça:

# echo "senha_de_root" > senha.txt

Depois, para logar-se, faça:

# su - < senha.txt

Ae vc coloca esse comando antes d executar o comando q vc deseja.

Edit: esqueça o q eu disse. Tem outra forma d vc executar sem pedir senha. Vc pode dar permissão d execução para o seu usuário comum ao aplicativo pg_dump, dessa forma:

# setfacl -m u:usuario:rx /usr/bin/pg_dump

Assim ele vai t permissão d execução e leitura do arquivo. Caso esse comando não exista, faça:

# apt-get install acl

T+!

7. Re: e posibel se logar como root com script

Enviado em 19/06/2009 - 12:58h

pessoal esse e o script que eu to fazendo ele ja faz tudo certhinho so que na hora que eu quero pasar para o meu computador o arquivo que ele gera ele pede de novo senha? como eu poso pular a senha?

mt obrigado



#!/bin/bash
#estabelece senha
echo "senha" > senha.txt
su - < senha.txt
#faz o backup
/usr/bin/pg_dump -i -h 192.168.1.11 -p 5432 -U postgres -F p -D -v -f "/home/desarrollo/Desktop/backup" cemasa
#faz a comprezao do arquivo
tar zcvf back.tar.gz backup
#deleta o arquivo sem comprimir
rm backup
#envia o arquivo ao meu computador (notese que eu tento enviar a mesma senha para a entrada do meu computador as senhas sao as mesmas)
scp back.tar.gz fernando@192.168.1.2:/home/fernando/Escritorio < "senha.txt"

8. Re: e posibel se logar como root com script

Enviado em 19/06/2009 - 13:26h

Cara, coloca na CRONTAB do root.

9. Re: e posibel se logar como root com script

Enviado em 24/03/2011 - 22:42h

Tenho uma duvida parecida com a do nosso colega. quero fazer um script para enviar arquivo em uma rede através do ssh, mas não sei como colocar a senha de root da maquina que estou tentando enviar o arquivo, bom o script é esse:

#!/bin/bash

IP="192.168.0.126 192.168.0.144 192.168.0.150 192.168.0.172 192.168.0.177 192.168.0.196";
user="root"
echo "Informa a senha de root"

read RESPOSTA
for IP in $IP; do

scp /home/leandro/hosts $user@$IP:/etc/ //Como eu informaria a senha nesse momento????

done

se alguém puder me ajudar ficarei grato...

10. Re: e posibel se logar como root com script

Enviado em 24/03/2011 - 23:19h

Dessa forma não tem como. Tem como vc autorizar via sudo, dessa forma:

# visudo

E acrescente essa linha:

usuario ALL = NOPASSWD: /caminho/seu/script

Salve e veja se vc consegue executá-lo sem senha:

$ sudo /caminho/script

11. RE

Enviado em 25/03/2011 - 00:24h

fdmarp ja deu a dica............rode esse script pelo crontab como root e ja eras!!!!

12. Re: e posibel se logar como root com script

Enviado em 25/03/2011 - 08:45h

Bom a questão é que não tenho problemas com a senha da minha maquina, e a senha das outras maquinas do laboratório, bom são 40 maquinas é informar senha a senha da muito trabalho, bom eu sou iniciante no linux e no shell, por isso não sei o que posso ou não fazer...
01 02

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder