gpt4 book ai didi

windows - 错误 1067- 在 Windows cmd 中通过 net start opensshd 启动 OpenSSH

转载 作者:行者123 更新时间:2023-12-02 13:46:21 26 4
gpt4 key购买 nike

我尝试通过以下命令行启动 opensshd 应用程序:net start opensshd 但在 CMD 中按 Enter 后我遇到以下消息:

 The OpenSSH Server service is starting.

The OpenSSH Server service could not be started.

A system error has occurred.

System error 1067 has occurred.

The process terminated unexpectedly.


我安装了openssh。
请帮我!

最佳答案

我遇到了类似的问题,按照 https://hostadvice.com/how-to/how-to-install-an-openssh-server-client-on-a-windows-2016-server/ 中的说明操作后,我无法启动“OpenSSH SSH Serve”服务。

后来我发现这是安全 C:\ProgramData\ssh\ssh_host*key 文件中的问题。此文件夹中的所有 key 文件应由以下2个系统用户拥有:

  • 内置\管理员
  • NT AUTHORITY\SYSTEM

  • 在 Powershell 的 C:\ProgramData\ssh 文件夹下,发出以下命令可以列出文件 ssh_host_dsa_key 的所有者:
     PS C:\ProgramData\ssh> icacls .\ssh_host_dsa_key
    .\ssh_host_dsa_key BUILTIN\Administrators:(F)
    NT AUTHORITY\SYSTEM:(F)
    xxdomain\otheruser:(M)

    Successfully processed 1 files; Failed processing 0 files

    显然我们需要从所有者列表中删除用户“xxdomain\otheruser”

    分辨率

    2019 年 11 月 25 日更新:发现 OpenSSH-Win64.zip 文件已经包含一个 powershell 脚本:FixHostFilePermissions.ps1

    您需要做的是在powershell中运行以下内容:
    cd 'C:\Program Files\OpenSSH-Win64'
    .\FixHostFilePermissions.ps1

    并为每个问题按“Enter”以更新权限。

    关于windows - 错误 1067- 在 Windows cmd 中通过 net start opensshd 启动 OpenSSH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39319140/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com