首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sshd连接意外关闭windows 2012

sshd连接意外关闭windows 2012
EN

Stack Overflow用户
提问于 2013-03-06 18:04:51
回答 1查看 10.1K关注 0票数 1

我一直在使用FreeSSHD连接到我的serversWindows 2K3 -R2企业服务器和Windows2K8-R2企业服务器。Windows命令提示符出现在成功的SSH连接(即Windows平台)之后。

我的观察是:在Windows 2012的情况下,FreeSSHD安装进行得很好。我能够从远程机器与服务器建立SSH连接。但是,SSH连接意外关闭,putty终端立即关闭。我启用了FreeSSHD日志记录,并注意到连接已成功建立,但立即终止。

putty日志显示以下错误消息:

tester@server-W12-1的密码:无法创建子桌面:访问被拒绝。

我试着安装CopSSH。有了这个,我就能够建立稳定的SSH连接。但它使用的是cygwin平台。我参考了"servers“来获得可用SSH服务器的列表。

重新措辞的问题:在我的应用程序中,我使用SSH调用连接到服务器(Windows & Linux)来查询驱动的具体细节。请有人建议运行在Windows2012服务器上的免费SSH服务器,还是建议修复FreeSSHD会话断开问题?

编辑:我无法添加一个答案或添加一个长的评论。所以我发布了一个编辑。

解决方案

谢谢特拉维斯的指导。这个问题已经解决了。我做了以下工作:

  1. 禁用本地安全策略下的设置“用户帐户控制:在管理审批模式下运行所有管理员”
  2. 右键单击FreeSSHd图标并单击“以管理员身份运行”
  3. 在FreeSSHd应用程序属性的“兼容性”选项卡下选择“”选项
  4. 正如Travis所提到的,确保SSH服务器正在运行。如果没有,请将FreeSSHd的SSH选项卡下的port#更改为222并使其运行。重新启动服务
  5. 我的程序需要默认端口22。因此,我将端口更改为22,并且能够运行服务。
  6. 即使在多次重新启动之后,我仍然能够将SSH发送到服务器。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-06 18:22:58

请检查以下步骤

1.)FreeSSHd作为服务运行。

2.)SSH服务正在FreeSSHd控制台上运行。

3.)如果没有启动,请尝试更改SSH选项卡下的SSH端口(例如,在我的示例中为430 )。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15254715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档