OpenSSH Server 服务无法正常启动

匿名
2024-12-05T10:40:49+00:00

系统 Win11 23H2                        

问题: 无法通过"服务" 启动OpenSSH server, 错误1067,

事件日志显示为:  

同时, 直接在管理员权限的终端中运行ssh服务可以正常使用之

通过start service无法启动

我参照此回答"SSH服务启动失败 - Microsoft Community"进行了如下尝试:      

重新安装ssh 服务

重设ssh服务的登录账户

重新生成密钥, 重新处理密钥文件权限

检查系统文件:

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-image /RestoreHealth    

sfc /SCANNOW

显示无文件损坏

重设网络环境

使用光盘映像文件保留用户文件和设置的前提下重装系统

完全重装系统的必要性暂时不存在,这似乎也不是一个网络问题, 所以我没有跟进其他的网络, 安全操作.

以上行为皆无法改变现状.    

此外, 该问题疑似出现在某次断电后, 当时我使用此电脑ssh远程连接第二台win11系统电脑, 两台电脑同属于内网, 在一次断电检修后两台电脑同时出现了此问题, 并且都可以通过直接命令行运行ssh, 无法通过"服务" 启动ssh服务; 希望此信息能够有所帮助

Windows 适用于 IT 专业人员的 Windows 客户端 网络

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。 为了保护隐私,对于已迁移的问题,用户个人资料是匿名的。

0 个注释 无注释
{count} 票
接受的答案
  1. 匿名
    2025-01-09T09:40:40+00:00

    我也是同样的问题,但我通过nssm.exe 重新创建了sshd服务,然后通过管理员身份再次去启动该新建的ssh服务,结果这次成功了。

    所以我怀疑是安装软件之后,它自带的sshd 服务有什么问题。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

6 个其他答案

排序依据: 非常有帮助
  1. 匿名
    2024-12-20T02:35:30+00:00

    太好了,我遇到了贴子相同的情况,我在将C:\ProgramData\ssh\logs文件夹所有用户设置为SYSTEM 和 Administrators后,一切就都正常了。

    1 个人认为此答案很有帮助。
    0 个注释 无注释
  2. 匿名
    2025-01-09T12:06:13+00:00

    非常感谢, 使用第三方手段重新创建sshd服务确实很好用.

    0 个注释 无注释