[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Levar login e senha com telnet
From: |
Victor Pereira |
Subject: |
RE: [shell-script] Levar login e senha com telnet |
Date: |
Tue, 18 Feb 2003 16:09:49 -0300 |
Versao Expect script, sei q pode ser meio off-topic, mas creio ser a melhor
solução de interação de scripts com serviços de rede.
#!/usr/bin/expect #Where the script should be run from.
set timeout 20
set name [lindex $argv 0]
set user [lindex $argv 1]
set password [lindex $argv 2]
spawn telnet $name # incia o telnet contra o host definido na variavel $name
expect "login:" # A mensagem de login q esperamos, dependendo do sistema
operacional, pode mudar
send "$user " # vamos enviar a variavel $user
expect "Password:" #Mensagem de retorno antes do envio do passwd
send "$password " #Enviemos a senha
interact #Aqui vc pode interagir normalmente com o telnet, ou pode se enviar
os comandos via send
send "ls \r"
man expect
abraços,
VP
-----Original Message-----
From: Biassio, Celio de [mailto:address@hidden]
Sent: Tuesday, February 18, 2003 8:57 AM
To: 'address@hidden'
Subject: RES: [shell-script] Levar login e senha com telnet
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html