错误1067-在windows cmd中通过网络启动opensshd启动OpenSSH时
我尝试通过以下命令行启动opensshd应用程序:net start opensshd,但在CMD中按enter键后遇到以下消息: 我安装openssh。错误1067-在windows cmd中通过网络启动opensshd启动OpenSSH时,windows,ssh,openssh,sshd,Windows,Ssh,Openssh,Sshd,我尝试通过以下命令行启动opensshd应用程序:net start opensshd,但在CMD中按enter键后遇到以下消息: 我安装openssh。 请帮帮我 我在Windows 7上安装OpenSSH时遇到了相同的错误 打开“services.msc”并尝试从那里启动服务 如果仍然不起作用,则可以尝试按照本教程中的步骤操作: 一件重要的事情:尝试下载较旧版本的OpenSSH 下载链接: (我建议您使用“setupssh-7.3p1-2”版本) 希望它能起作用 干杯我遇到了这个错误,结果
请帮帮我 我在Windows 7上安装OpenSSH时遇到了相同的错误 打开“services.msc”并尝试从那里启动服务 如果仍然不起作用,则可以尝试按照本教程中的步骤操作: 一件重要的事情:尝试下载较旧版本的OpenSSH
下载链接:
(我建议您使用“setupssh-7.3p1-2”版本) 希望它能起作用
干杯我遇到了这个错误,结果是我在编辑sshd_config时犯了一个错误,所以一定要检查这个错误。花了很多时间来诊断这个
希望这能帮一些人省去一些痛苦。我遇到了类似的问题,在遵循中的说明之后,我无法启动“OpenSSH-SSH-service”服务 我后来发现这是C:\ProgramData\ssh\ssh\U host*密钥文件中的安全问题。此文件夹中的所有关键文件应仅由以下2个系统用户拥有:
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
然后对每个问题按“回车”以更新权限。只需在PowerShell中编写此命令即可
cd 'C:\Program Files\OpenSSH-Win64'
.\FixHostFilePermissions.ps1
然后按回车键。你的评论节省了我很多时间!我花了数小时按照大家的建议配置策略和权限。请将此标记为正确答案。
cd 'C:\Program Files\OpenSSH-Win64'
.\FixHostFilePermissions.ps1