Answers:
如果Windows系统正在运行SSH服务器,则可以建立反向隧道,从另一端开始连接。
有几种可用于Windows的SSH服务器,例如copssh。另一方面,您可以使用autossh来确保在客户端与服务器之间的连接丢失的情况下重新建立隧道。
这样,您不必像在我上面提到的那样运行ssh服务器,而不必在Windows上将ssh客户端作为服务运行。
比特维WinSSHD
我曾经使用过Bitvise的WinSSHD,过去真的很幸运。
我喜欢做的一件好事是,当服务器失控并且无法通过VNC进入服务器时,因为服务器固定在100%CPU或内存不足,并破坏了虚拟内存,您始终可以使用SSH进入发出重启命令。
http://www.bitvise.com/download-area
我已经有一段时间没有安装它了,所以我想记住它是否支持直接命令行。你得看看。
你可以试试腻子托盘
不是Windows服务,但足够接近。您可以使用以下命令从命令行启动已保存的配置文件
puttytray.exe -load "<profile name>"
如果您使用密钥验证自动登录,则可以轻松地将其配置为在断开连接时重新连接,并且仅显示为任务栏图标。
openssh软件包包括一个SSH服务器,sshd
可以使用该脚本轻松将其安装为Windows服务ssh-host-config
,然后使用Windows命令简单地将其启动net start sshd
。 为了简洁起见,省略了完整的细节。
吉娜·特拉帕尼(Gina Trapani)在Lifehacker上发布了逐步说明,该说明已经有几年历史了,但据我快速扫描发现,该说明仍然100%适用且准确。
sshd
隧道?您链接到的页面没有提及隧道。