日期:2014-05-17  浏览次数:21005 次

Windows 下安装 SSH 服务

http://codingdao.com/wp/post/win-install-ssh/

?

?

  • 几款Windows下的SSH服务软件
  • 配置Cygwin中的OpenSSH
  • SSH使用技巧

?


我想用SSH远程访问Windows系统,先是在SourceForge上找到了Linux下标准的OpenSSH (sshd)?的Windows移植版,不过发现难配置,原因是我装了MSYS/MinGW和Cygwin这2个Unix工具集,不知OpenSSH的配置和哪个冲突,导致无法启动sshd服务程序。

几款Windows下的SSH服务软件??返回页首

  • KpyM Telnet/SSH Server

    采用BSD许可证的开源软件。支持SSH、Telnet、SFTP协议。

  • MobaSSH

    有Home和Professional 2个版本,后者需付费注册。支持SSH、SFTP、SCP协议。

  • WinSSHD

    30天评估试用期,Personal版是免费的。支持SSH、VNC、SFTP、SCP协议。

我试用了KpyM的SSH服务软件,安装、配置、运行很简单上手,不过还是想用OpenSSH,毕竟在Linux下用它,很脸熟嘛,帮助、说明也多。然后在这里发现原来Cygwin工具集中就包含OpenSSH,(-_-^)!

配置Cygwin中的OpenSSH??返回页首

  1. 通过Cygwin的安装程序安装完OpenSSH后,将系统环境变量CYGWIN置为ntsec(默认是tty),建议Cygwin使用Windows的安全规则。

  2. 将sshd所在目录加入Cygwin Shell环境的PATH变量中:在登录Shell的全局初始化脚本/etc/profile里的PATH中加入路径即可,我这里是/usr/sbin,因为Cygwin默认安装后只向PATH中加入bin类型的路径,而不加入sbin类型的路径。