我无法在 Windows 10 中安装开放式 ssh 服务器。我使用了 GUI 方法(添加可选功能),但没有用,然后我使用 powershell 检查它是否已安装
C:\WINDOWS\system32> Get-WindowsCapability -Online | ? name -like "openssh*"
结果是没有
Name : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
然后我尝试使用 CLI 方法安装它
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
但发生了错误
Add-WindowsCapability : The service cannot be started, either because it is disabled
or because it has no enabled devices associated with it.
At line:1 char:1
+ Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Add-WindowsCapability], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.AddWindowsCapabilityCommand
请有人帮助我解决这个问题。
答案1
我按照这个博客的说明自己安装了它:https://www.saotn.org/manually-install-openssh-in-windows-server/