Il 19 settembre 2009 13.18, Giorgio Zoppi <giorgio.zo...@gmail.com> ha scritto: > Il 18 settembre 2009 15.13, ugaciaka <ugaci...@gmail.com> 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