当我输入命令时:
sshd.exe -d
我可以通过另一台计算机 ssh 到这台计算机。
但我无法启动 ssh 服务器作为服务:
Start-Service : Failed to start service 'OpenSSH SSH Server (sshd)'.
At line:1 char:1
+ Start-Service sshd
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service],
ServiceCommandException
+ FullyQualifiedErrorId : StartServiceFailed,Microsoft.PowerShell.Commands.StartServiceCommand
答案1
安装后您是否尝试过重新启动计算机?
根据您的 Windows 版本,您可能需要使用以下命令修复 hosts 文件的文件权限
C:\Program Files\OpenSSH-Win64\FixHostFilePermissions.ps1
还可以考虑使用最新版本,而不是 Windows 附带的版本。