我在Windows 8上下载了Cygwin并将其用于python脚本。如何在不使用WinSCP和Putty的情况下获得SCP和ssh的Cygwin?
再次运行Cygwin安装程序以安装新软件包时,您可能会注意到搜索“scp”不会产生任何结果。
它实际上是“openssh”包的一部分。
每当您想要向Cygwin添加新软件包时,都会再次运行setup.exe文件,就像从头开始安装一样。 Cygwin设置可以下载here。然后搜索openssh包并安装它。 (记住,即使安装完成后你也可以这样做,它只会添加你需要的东西)
如今,您不需要Cygwin来获得Windows OpenSSH构建。
您可以使用Win32-OpenSSH
,什么是Microsoft官方构建的OpenSSH for Windows。只需从.zip(scp.exe
)中提取ssh.exe
,libcrypto.dll
和latest release,无需安装。
另一种方法是安装Windows subsystem for Linux。包括OpenSSH sftp
和ssh
。