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