Amigo,

      Use o ssh com chave. Assim que não preisará de senha. Mas se mesmo
assim desejar usar senha, faça proveito do expect. No histórico da lista tem
alguns tópicos para o mesmo.

-------------------- um bem básico com expect------
#!/usr/local/bin/expect

set name [lindex $argv 0]
set ip [lindex $argv 1]

set timeout 1
spawn ssh -C -l $name $ip $comando
expect "ssword: " {send "insira a senha aqui"}

interact
-------------------------------------------------------------------

Mas acho interessante pensar na solução do ssh com troca de chaves.

referências:
Expect:
http://www.cpqlinux.com/expect.html
http://linuxgazette.net/100/misc/tips/sshtool.expect.txt

SSH:
http://www.newsforge.com/software/04/03/15/211214.shtml

Abraço e boa sorte,
Ivan
Em 23/08/06, weder_feliciano <[EMAIL PROTECTED]> escreveu:
>
> Não sei se é possível, preciso executar um script em todas as maquinas
> da rede, gostaria de usar o ssh com senha,tipo alguem pode me dizer se
> é possível colocar na script a senha do usuário que irá conectar em
> cada maquina para quando o host pedir a senha de ssh o script
> fornecer, caso isso não for possível terei de configurar um ssh sem
> senha em todos os hosts.
>
> Weder
>
>
>
>
>
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


-- 
Ivan Santos
LPIID: 61925
Tel.: (11) 8148 8860


[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a