从redhat linux客户端通过ssh连接到windows server 2003

我想从红帽Linux客户端远程连接Windows Server 2003。 我知道Linux有SSH,但Windows没有。 那么有没有办法。

您可以使用RDP与tsclient(terminal服务器客户端)或rdesktop。 在Windows服务器上启用远程桌面,并打开TCP端口3389。

或者,在Windows服务器上安装免费的VNC服务器软件,例如UltraVNC。 打开TCP端口5900.使用你的Linux客户端的vncviewer。

您也可以在Windows Server 2003上启用Telnet服务。

http://www.freesshd.com/上还有一个免费的用于Windows的SSH守护进程。

Cygwin有OpenSSH,你可以在Windows Server 2003,2008,2012上设置它。

http://www.cygwin.com/

我用它来提供SSH连接到我们的Windows服务器的代码部署等

快速search应该提供几个如何configuration的方法,但基本上只是安装Cygwin,在安装过程中,在+ Net下selectOpenSSH,然后在+ Admin下selectcygrunsrv,以便将OpenSSH作为Windows服务运行。

以pipe理员身份启动一个cygwin bash shell

运行ssh-host-config ,对所有问题回答yes,当提示“为守护进程inputCYGWIN的值”时,input“ ntsec ”,以启用与NT身份validation数据库的通信。 现在在Windows服务中启动新的服务。