Problema no expect, spawn e ssh [RESOLVIDO]

1. Problema no expect, spawn e ssh [RESOLVIDO]

jonathan william hrenechen
hrenechen

(usa CentOS)

Enviado em 15/10/2014 - 18:53h


Oi gente, estou com um problema meu codigo, ele esta aceitando o yes da area de decisão do scp mas não esta escrevendo a senha e nem execultando o comando no servido do cliente:

"codigo que gera o ip dos clientes $loja"

expect -c "
# set timeout -1
set timeout 18
spawn scp -C /etc/samba/arkivo.sh root@$loja:/etc/samba/
expect { -re "*yes/no*"{ send "yes\r"
exp_continue }
-re "*password:*" {
send "senha\r"
expect \"*#*\"}}
ssh root@$loja
expect \"*password:*\"
send \"senha\r\"
expect \"*#*\""
cd /opt/
chmod +x arkivo.sh
./arkivo.sh
"


  


2. Re: Problema no expect, spawn e ssh [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 16/10/2014 - 00:07h

Veja se ajuda, com esse exemplo que precisei fazer uma vez: http://www.vivaolinux.com.br/script/Trocar-senha-de-usuario-via-SSH


3. Re: Problema no expect, spawn e ssh [RESOLVIDO]

jonathan william hrenechen
hrenechen

(usa CentOS)

Enviado em 17/10/2014 - 11:19h

Brigado vou tentar com o ssh_keys, porque o jeito que fiz por força bruta não ira gerar um resultado satisfatório. eu ia tentar pelo sshpass mas ele peca na segurança.

Obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts