PSCP копировать файлы Windows в Windows через LAN не удается

396
user935892

Попытка копирования с ПК А на ПК Б, но ошибка сети

  • Имя пользователя и пароль верны
  • Брандмауэр выключен
  • Способен пинговать друг друга
  • Папка C:\PCBдляC:\B

Я старался:

PSCP.exe -pw 1qaz@WSX admin@10.0.0.2:/PCB/*.* C:\B 

Неустранимый: ошибка сети: соединение отказано

0
Какой SSH-сервер вы установили на 10.0.0.2? grawity 5 лет назад 1
это может работать без SSH, установленного на обоих компьютерах? user935892 5 лет назад 0
[SCP] (https://en.wikipedia.org/wiki/Secure_copy) основан на SSH. В вашем случае вам нужен SSH-сервер на удаленной (`10.0.0.2`) машине; Сервер SSH (если таковой имеется) на локальном компьютере не имеет значения, потому что ваш целевой «адрес» (`C: \ B`) - это просто локальный путь. Так какой SSH-сервер вы установили на `10.0.0.2`? Kamil Maciorowski 5 лет назад 0

1 ответ на вопрос

3
grawity

Поскольку PuTTY pscp- это клиент SFTP (передача файлов по SSH), для его установки на удаленном компьютере требуется служба SSH и SFTP. Windows не имеет такой по умолчанию, и вы получаете «Отказ в соединении», потому что ничего не прослушивает порт SSH.

Для pscpработы вам необходимо установить, например, OpenSSH, который поставляется с Windows 10, или Bitvise WinSSHd, или OpenSSH через Cygwin.

Ваш альтернативный вариант - использовать обычный «общий доступ к файлам» Windows (SMB). Предоставьте общий доступ к папке на ПК A и скопируйте файлы напрямую с помощью copy/ xcopy/ robocopy.