Re: [Python] pxssh: pexpect.TIMEOUT: Timeout exceeded in read_nonblocking

2009-09-19 Per discussione ugaciaka
Alla fine ho usato solo pexpect senza aiutarmi con pxssh.

Ho dovuto scrivere più codice ma va bene lo stesso...

Il 18 settembre 2009 15.33, ugaciaka  ha scritto:
> Il 18 settembre 2009 15.31, Ivo Bellin Salarin
>  ha scritto:
>> più che con chiave vuota, dovresti provare con chiave pubblica :-)
>
> sì intendevo quello ma non voglio aver a che fare con chiavi pubbliche vuote
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] pxssh: pexpect.TIMEOUT: Timeout exceeded in read_nonblocking

2009-09-19 Per discussione Giorgio Zoppi
Il 18 settembre 2009 15.13, ugaciaka  ha scritto:
> Salve,
>
> ho bisogno di realizzare uno script che acceda a varie macchine linux
> con ssh ma non voglio utilizzare l'autenticazione con chiave vuota.
>
> Ho visto pxssh e pensavo facesse proprio al caso mio ma non funziona tanto 
> bene.
>
> Esempio:
> #!/usr/bin/env python
> import pxssh
> import getpass


> s = pxssh.pxssh()
> s.login ("192.168.0.3", "utente", "pw")
> s.logout()
>

Io  userei anzi paramiko. Lo sto provando a lavoro e funzia che e' un
meraviglia http://www.lag.net/paramiko/
from paramiko import SSHClient

client = SSHClient()
client.load_system_host_keys()   # suppone che tu abbia gia almeno una
volta connesso a quel host
client.connect('192.168.0.3',22,'utent','password')
stdin, stdout, stderr = client.exec_command('ls -l')

Funziona:) Sia su red hat che su ubuntu e visto che paramiko e'
scritto tutto in python penso anche su win32.


-- 
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] pxssh: pexpect.TIMEOUT: Timeout exceeded in read_nonblocking

2009-09-19 Per discussione Giorgio Zoppi
Il 19 settembre 2009 13.18, Giorgio Zoppi  ha scritto:
> Il 18 settembre 2009 15.13, ugaciaka  ha scritto:
>> Salve,
>>
>> ho bisogno di realizzare uno script che acceda a varie macchine linux
>> con ssh ma non voglio utilizzare l'autenticazione con chiave vuota.
>>
>> Ho visto pxssh e pensavo facesse proprio al caso mio ma non funziona tanto 
>> bene.
>>
>> Esempio:
>> #!/usr/bin/env python
>> import pxssh
>> import getpass
>
>
>> s = pxssh.pxssh()
>> s.login ("192.168.0.3", "utente", "pw")
>> s.logout()
>>
>
> Io  userei anzi paramiko. Lo sto provando a lavoro e funzia che e' un
> meraviglia http://www.lag.net/paramiko/
> from paramiko import SSHClient
>
> client = SSHClient()
> client.load_system_host_keys()   # suppone che tu abbia gia almeno una
> volta connesso a quel host
> client.connect('192.168.0.3',22,'utent','password')
> stdin, stdout, stderr = client.exec_command('ls -l')
>
> Funziona:) Sia su red hat che su ubuntu e visto che paramiko e'
> scritto tutto in python penso anche su win32.
Noi a lavoro lo usiamo per simulazioni, lanciare K qemu.

-- 
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python