[Python] [22/09, ore 21.30] memo - appuntamento IRC per progetto fusione python.it e python-it.org

2009-09-22 Per discussione Antonio Fittipaldi
per tutti i dettagli: http://www.python-it.org/forum/index.php?topic=2860.0

grazie a tutti coloro che parteciperanno. :)

saluti

-- 
Antonio Fittipaldi
http://www.python-it.org # il punto di riferimento italiano per gli
appassionati di Python
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] paramiko: raise SSHException('Unknown server %s' % hostname)

2009-09-22 Per discussione ugaciaka
Salve ragazzi,

dopo aver provato pxssh che con il suo piccolo enorme bug mi ha fatto
desistere, usato pexpect che funziona ma mi pare poco pythonico da
vedere ho deciso di provare paramiko come consigliato per fare
qualcosa di più elegante.

Semplice script:
import paramiko
ssh = paramiko.SSHClient()
ssh.connect("192.168.0.3", username="utente", password="password")

Ma mi risponde questo (sia che metta username e password fasulli come
l'esempio sia che siano corretti):
/usr/lib/python2.6/site-packages/Crypto/Hash/SHA.py:6:
DeprecationWarning: the sha module is deprecated; use the hashlib
module instead
  from sha import *
/usr/lib/python2.6/site-packages/Crypto/Hash/MD5.py:6:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
  from md5 import *
Traceback (most recent call last):
  File "paramiko1.py", line 3, in 
ssh.connect("192.168.0.3", username="utente", password="password")
  File "/usr/lib/python2.6/site-packages/paramiko/client.py", line
306, in connect
self._policy.missing_host_key(self, hostname, server_key)
  File "/usr/lib/python2.6/site-packages/paramiko/client.py", line 83,
in missing_host_key
raise SSHException('Unknown server %s' % hostname)
paramiko.SSHException: Unknown server 192.168.0.3


L'host è connesso, sshd è attivo, la porta 22 è aperta, non c'è nessun
firewall e da shell riesco ad accederci tranquillamente.
Ho python 2.6 su distro linux.

Mi sfugge qualcosa?

Grazie
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] paramiko: raise SSHException('Unknown server %s' % hostname)

2009-09-22 Per discussione Giorgio Zoppi
Il 22 settembre 2009 20.55, ugaciaka  ha scritto:
> Salve ragazzi,
>
> dopo aver provato pxssh che con il suo piccolo enorme bug mi ha fatto
> desistere, usato pexpect che funziona ma mi pare poco pythonico da
> vedere ho deciso di provare paramiko come consigliato per fare
> qualcosa di più elegante.
>
> Semplice script:
> import paramiko
> ssh = paramiko.SSHClient()
> ssh.connect("192.168.0.3", username="utente", password="password")
>
> Ma mi risponde questo (sia che metta username e password fasulli come
> l'esempio sia che siano corretti):
> /usr/lib/python2.6/site-packages/Crypto/Hash/SHA.py:6:
> DeprecationWarning: the sha module is deprecated; use the hashlib
> module instead
>  from sha import *
> /usr/lib/python2.6/site-packages/Crypto/Hash/MD5.py:6:
> DeprecationWarning: the md5 module is deprecated; use hashlib instead
>  from md5 import *
> Traceback (most recent call last):
>  File "paramiko1.py", line 3, in 
>    ssh.connect("192.168.0.3", username="utente", password="password")
>  File "/usr/lib/python2.6/site-packages/paramiko/client.py", line
> 306, in connect
>    self._policy.missing_host_key(self, hostname, server_key)
>  File "/usr/lib/python2.6/site-packages/paramiko/client.py", line 83,
> in missing_host_key
>    raise SSHException('Unknown server %s' % hostname)
> paramiko.SSHException: Unknown server 192.168.0.3
>
>
> L'host è connesso, sshd è attivo, la porta 22 è aperta, non c'è nessun
> firewall e da shell riesco ad accederci tranquillamente.
> Ho python 2.6 su distro linux.
>
> Mi sfugge qualcosa?

Si. Mancano le hostkeys.
prova a fare prima un ssh.
ssh nomeute...@host
entra e poi usa paramiko. Da li in poi potrai usare sempre paramiko. O
altrimenti potrai cerca un modo su paramiko per fare l'analogo.
 Grazie
-- 
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] paramiko: raise SSHException('Unknown server %s' % hostname)

2009-09-22 Per discussione ugaciaka
> Si. Mancano le hostkeys.
> prova a fare prima un ssh.
> ssh nomeute...@host
> entra e poi usa paramiko. Da li in poi potrai usare sempre paramiko. O
> altrimenti potrai cerca un modo su paramiko per fare l'analogo.

Mi ero dimenticato di dire che mi sono già loggato per non scatenare
l'eccezione...
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] paramiko: raise SSHException('Unknown server %s' % hostname)

2009-09-22 Per discussione ugaciaka
> Mi ero dimenticato di dire che mi sono già loggato per non scatenare
> l'eccezione...

mentre scrivevo questo mi si è accesa una lampadina accecante che
puntava sulla documentazione di paramiko.

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('192.168.0.3', username='utente', password='password')

Penso non serva tradurre quella riga in più. Tradotto: risolto (anche
se in teoria doveva funzionare anche prima).

Saluti
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python