我一直在使用FreeSSHD连接到我的Windows服务器[Windows 2K3 R2企业服务器和Windows 2K8 R2企业服务器]。 Windows命令提示符在成功的SSH连接(即Windows平台)之后显示。sshd连接意外关闭在Windows 2012
[我的观察]: 在Windows Server 2012的情况下,FreeSSHD安装会很好。我能够通过远程机器与服务器进行SSH连接。但是,SSH连接意外关闭,腻子终端立即关闭。我启用了FreeSSHD日志记录,并注意到连接已成功完成,但立即终止。
腻子日志显示了以下错误消息:
测试仪@服务器w12-1的密码: 无法创建子桌面:访问被拒绝。
我试着安装CopSSH。有了这个,我能够建立稳定的SSH连接。但它使用cygwin平台。我提到“http://en.wikipedia.org/wiki/Comparison_of_SSH_servers”以获取可用的SSH服务器列表。
[转载问题]: 在我的应用程序中,我使用SSH调用连接到服务器(Windows & Linux)以查询驱动器的特定详细信息。有人可以请建议一个免费的SSH服务器运行在Windows 2012服务器或建议修复FreeSSHD会话断开连接问题?编辑: 我无法添加答案或添加评论。所以我发布了一个编辑。
[解决方案]
感谢Travis的指导。问题已解决。我做了以下内容:
- 禁用设置“用户帐户控制:以管理员批准模式中的所有管理员”下的本地安全策略
- 右键点击FreeSSHd图标,然后单击“以管理员身份运行”
- 选择在FreeSSHd应用程序属性的“兼容性”选项卡下选项“以管理员身份运行”
- 正如Travis所提到的,确保SSH服务器正在运行。如果不更改FreeSSHd的SSH选项卡下的端口#222并让它运行。重新启动该服务
- 我的程序需要的默认端口22因此,我改变了口回22,我能有运行
- 我能即使经过多次重新启动SSH到服务器的服务
您是否检查过您的FreeSSHd设置控制台中的SSH服务器是否启动并运行? – 2013-03-06 18:13:23