这段时间需要使用Cygwin的ssh服务,但是之前默认安装的Cygwin没有自动安装ssh。需要在安装的时候,手动选择openSSH来安装。
1.双击 下载下来的cygwin.exe
2.一路next到 Choose download site,这里不好说那个站点快,那个站点慢,只有自己试一试了,和自己的网络环境有关。我试了10多个站点,感觉一般我们在国内就去找.org的站点可能要好点。我使用的是www.mirrorservice.org,可能你使用的话,就比较慢了。
3. 接下来的画面(select packages),以前一般就是默认安装,这里我们要要选上openSSH选项。
确认radio选择的是:Curr,然后点击旁边的view按钮。
然后输入“openSSH” ,点击skip,确保bin?这栏被选中(是一把叉)。
输入“tcp_wrappers”,点击skip,确保bin?这栏被选中(是一把叉)。
选中这个后,如果以后出现"ssh-exchange-identification: Connectiion closed by remote host" error.之类的错误,请修改 /etc/hosts.allow文件,增加下面2行。
ALL: 127.0.0.1/32 : allow
ALL: [::1]/128: allow
再输入“diffutils”,点击skip,确保bin?这栏被选中(是一把叉)。
输入“zlib”, 如果出来很多个,都选中吧。确保bin?这栏被选中(是一把叉)。
然后点next,后面不需要改了,直接开始download。
download完了后,就可以使用ssh服务了。