Модуль Python Paramiko и Openssh для Windows 10 - PullRequest
0 голосов
/ 31 января 2019

Нужно ли добавлять функцию OpenSSH в Windows, в которой она по умолчанию отсутствует, чтобы иметь возможность использовать модуль Paramiko?

Я пытаюсь установить связь между двумя компьютерами под управлением Windows 10.

Сначала я получил эту ошибку

socket.error: [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

После отключения брандмауэра я теперь получаю эту ошибку:

raise NoValidConnectionsError(errors)
paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on  or [IP ADDRESS]

Ниже приведен код.Я просто пытаюсь сделать что-то простое, чтобы проверить соединение.Имя хоста, имя пользователя и пароль не являются пустыми в реальном коде.

import paramiko
ssh_client=paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname="", username="", password="")
stdin,stdout,stderr = ssh_client.exec_command("dir")
print(stdout.readlines())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...