![Openssh 服务不起作用 | Windows 10](https://linux22.com/image/1610279/Openssh%20%E6%9C%8D%E5%8A%A1%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%20%7C%20Windows%2010.png)
我在 Windows 10 上安装了 OpenSSH,并使用卡巴斯基作为我的安全套件。当我在默认端口 22 上启动 powershell 中的 openssh 服务器时,一切正常。我可以登录我的 Linux 计算机并连接到我的 Windows 计算机。
但是我将文件中的端口更改sshd_config
为端口 12400,我在卡巴斯基中制定了允许传入流量的防火墙规则,但现在当我启动 openssh 服务器时它不起作用。它抛出此错误:
PS C:\WINDOWS\system32> start-service sshd
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
我通过 Set-Service ssh-agent -StartupType Manual 修复了这个问题,windows 10 内置了 SSH