Código:
y el modulo es el siguiente:Traceback (most recent call last): File "ssh.py", line 18, in <module> user.conectar() File "ssh.py", line 13, in conectar self.conex.login(server,user,passw) File "/usr/local/lib/python3.4/dist-packages/pexpect/pxssh.py", line 317, in login raise ExceptionPxssh('could not synchronize with original prompt') pexpect.pxssh.ExceptionPxssh: could not synchronize with original prompt root@debian:/home/rakkos/Documentos# python3 ssh.py Traceback (most recent call last): File "ssh.py", line 18, in <module> user.conectar() File "ssh.py", line 13, in conectar self.conex.login(server,user,passw) File "/usr/local/lib/python3.4/dist-packages/pexpect/pxssh.py", line 317, in login raise ExceptionPxssh('could not synchronize with original prompt') pexpect.pxssh.ExceptionPxssh: could not synchronize with original prompt
Código:
import pxssh class conexionSSH: def __init__(self): self.conex=pxssh.pxssh() def conectar(self): server='192.168.0.110' user='h' passw='h' self.conex.login(server,user,passw) print("Conexion a %s establecida" % (server)) user=conexionSSH() user.conectar() user.conex.logout()
Probé realizando la misma conexión por la terminal y abre la shell sin problemas, como pueden percibir el es un módulo muy básico sin embargo no encuentro la solución, si podrían darme algunos consejos o tips se los agradecería mucho, gracias de antemano