我一直使用FreeSSHD连接到我的Windows服务器[Windows 2K3 -R2企业服务器和Windows 2K8-R2企业服务器]。成功的SSH连接(即Windows平台)后,Windows命令提示符出现。
[我的观察]: 对于Windows Server 2012,FreeSSHD安装很顺利。我能够从远程计算机建立到服务器的SSH连接。但是,SSH连接意外关闭,putty终端立即关闭。我启用了FreeSSHD日志记录,发现连接成功,但立即终止。
putty日志显示以下错误消息:
tester @ server-w12-1的密码: 无法创建子桌面:访问被拒绝。
我尝试安装CopSSH。有了这个,我就能建立稳定的SSH连接。但它使用cygwin平台。我提到“http://en.wikipedia.org/wiki/Comparison_of_SSH_servers”来获取可用的SSH服务器列表。
[改述问题]: 在我的应用程序中,我使用SSH调用连接到服务器(Windows和Linux)以查询驱动器特定的详细信息。有人可以建议在Windows 2012服务器上运行的免费SSH服务器或建议修复FreeSSHD会话断开问题吗?
编辑: 我无法添加答案或添加长评论。所以我发布了一个编辑。
[解决方案]
感谢特拉维斯的指导。问题得到解决。我做了以下事情:
答案 0 :(得分:0)
请检查以下步骤
1。)FreeSSHd作为服务运行。
2.)SSH服务正在FreeSSHd控制台上运行。
3.如果没有启动,请尝试在SSH选项卡下更改SSH端口(例如,在我的情况下为430)。
希望这会有所帮助。