Есть ли способ использовать пакет Python paramiko для передачи scp или ssh из Unix в Windows или из Windows в Windows?
Он очень хорошо работает от Windows до Unix и от Unix до Unix, но не для других конфигураций.
Мой код
client = SSHClient()
client.set_missing_host_key_policy(AutoAddPolicy())
client.connect ('192.168.0.10', 22, 'username', 'pwd')
transport = client.get_transport ()
channel = transport.open_session ()
channel.set_combine_stderr (True)
channel.exec_command ("dir C:/")
Я получаю следующее сообщение об ошибке
Отслеживание (последний вызов последним):
Файл "paramiko_test_scp.py", строка 50, в
client.connect ('192.168.0.10', 22, 'username', 'pwd')
File " C: \ Python27 \ lib \ site-packages \ paramiko \ client.py ", строка 291, в соединении
sock.connect (addr)
Файл" C: \ Python27 \ lib \ socket.py ", строка 224, in meth
return getattr (self._sock, name) (* args)
socket.error: [Errno 10061]