在Windows 7上设置OpenSSH服务器时遇到问题(无法启动SSHD)

时间:2011-08-12 14:49:33

标签: windows-7 cygwin openssh sshd

我刚刚下载了Cygwin for Windows 7.我想安装一个OpenSSH SSH守护进程,运行“ssh-host-config”之后,我尝试通过运行

来启动服务
$net start sshd
System error 1069 has occurred.

The service did not start due to a logon failure.

我将用户“sshd”的密码更改为大写/小写字母和数字。但我仍然得到这个错误。任何帮助或其他故障排除建议表示赞赏, - 戴夫

3 个答案:

答案 0 :(得分:2)

我有同样的问题。如果您之前曾尝试安装openssh,则需要先将其删除。我按照以下两个链接删除了openssh:

http://pigtail.net/LRP/printsrv/vista-cygwin.txt

http://www.kgx.net.nz/2010/03/cygwin-sshd-and-windows-7/

它们大致相同,虽然第一个链接基于第二个链接,第二个链接有一些关于为用户安装权限的额外信息。

之后你可以尝试重新安装openssh它应该可以工作。

答案 1 :(得分:2)

可能是您的cyg_server用户的密码已过期。 Windows Server版本通常就是这种情况。

运行lusrmgr.svc并更改密码。您还可以通过检查用户的属性来禁用密码永不过期。

您应该可以通过检查Windows事件来验证密码是否已过期。

答案 2 :(得分:-3)

“1069错误代码是由Windows操作系统中错误配置的系统文件以某种方式引起的。”

您需要将操作系统恢复到以前的状态或下载修复工具。出于同样的原因,我也有同样的问题。