I want to connect to a Windows machine in my network , using ssh, I use paramiko but I have problem in authentication, would you please help me?
1- I have installed freeSSHD in server machine? Is it necessery ? or may I have to install another program? 2- I have entered server's Ip insted of hostname.Is it correct? 3- I have creat a user in server machine with a password to connect. Am I right? 4- I use this code in clinet computer? May I need another code for server computer? hostname = "192.168.1.4" username = "test" port = 22 password = '123456' # now connect try: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect_ex((hostname, port)) except Exception, e: print 'Connect failed: ' + str(e) traceback.print_exc() sys.exit(1) t = paramiko.Transport(sock) event = threading.Event() t.start_client(event) print "started client" event.wait(15) if not t.is_active(): print 'SSH negotiation failed.' sys.exit(1) else: print "SSH negotiation sucessful" print "doing authentication" t.auth_password(username, password, event) event.clear() event.wait(20) the result is : started client ssh negotiation sucessful authentication failed what should I do? please help me , I am new in paramiko. -- View this message in context: http://www.nabble.com/using-paramiko-problem--please-help-me-tp20172937p20172937.html Sent from the Python - python-list mailing list archive at Nabble.com. -- http://mail.python.org/mailman/listinfo/python-list