如何在Cygwin上下载SCP和SSH?

51
我在Windows 8上下载了Cygwin并用它来运行Python脚本。 如何在Cygwin上获取SCP和ssh而不必使用WinSCP和Putty?
3个回答

94

当您再次运行Cygwin安装程序以安装新的软件包时,您可能会注意到搜索“scp”没有任何结果。

实际上,它是“openssh”软件包的一部分。


14
无论何时您想要在Cygwin中添加新软件包,都需要再次运行setup.exe文件,就像从头开始安装一样。可以从这里下载Cygwin设置。然后搜索openssh软件包并安装它。(请记住,即使已经安装了openssh软件包,您仍然可以进行此操作,它只会添加您需要的部分)。

2
现在,你不需要使用Cygwin来获取Windows OpenSSH版本。
你可以使用Win32-OpenSSH,这是微软官方为Windows构建的OpenSSH版本。在Windows 10 1803版本或更新版本中,已经内置了OpenSSH。在较旧的Windows 10版本上,可以将其安装为可选的Windows功能。在较旧的Windows版本上,你只需要从.zip文件(最新版本)中提取scp.exessh.exelibcrypto.dll,无需安装即可使用。
另一种方法是安装Windows子系统 Linux。其中包括OpenSSH的sftpssh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接