Ответ 1
Когда вы снова запустите установщик Cygwin для установки новых пакетов, вы можете заметить, что поиск "scp" не дает результатов.
На самом деле это часть пакета openssh.
Я загрузил Cygwin на windows 8 и использовал его для скриптов python. Как получить SCP и ssh на Cygwin без использования WinSCP и Putty?
Когда вы снова запустите установщик Cygwin для установки новых пакетов, вы можете заметить, что поиск "scp" не дает результатов.
На самом деле это часть пакета openssh.
Всякий раз, когда вы хотите добавить новые пакеты в Cygwin, вы снова запускаете файл setup.exe, как если бы он устанавливался с нуля. Здесь можно загрузить программу Cygwin здесь. затем выполните поиск пакета openssh и установите его. (помните, что вы можете сделать это даже после того, как он будет установлен, он просто добавит то, что вам нужно)
В настоящее время вам не нужен Cygwin для сборки Windows OpenSSH.
Вы можете использовать Win32-OpenSSH, официальную сборку Microsoft OpenSSH для Windows. В Windows 10 версии 1803 или новее у вас уже есть встроенный OpenSSH. В старых версиях Windows 10 его можно установить как дополнительную функцию Windows. В более старых версиях Windows вы можете просто извлечь scp.exe
, ssh.exe
и libcrypto.dll
из .zip(последний выпуск), установка не требуется.
Другой способ - установить подсистему Windows для Linux. OpenSSH sftp
и ssh
включены.