win10安装Openssh

可视化流程

  1. 点击win键,弹出的菜单中选择设置按钮,如图所示
    win10安装Openssh
  2. 在windows设置中,点击应用
    win10安装Openssh
  3. 弹出的应用和功能界面中,点击管理可选功能,如图所示
    win10安装Openssh
  4. 点击如图所示的添加功能
    win10安装Openssh
  5. 可选功能下面找到OpenSSH server,并点击
    win10安装Openssh
  6. 点击如图所示的安装,等待安装完成即可。如需安装openssh client同样的方法
    win10安装Openssh

命令行流程

如果上述的安装出现了问题,则可以采用命令行进行安装

  1. 以管理员身份打开PowerShell,然后输入 Get-WindowsCapability -Online | ? Name -like ‘OpenSSH*’ ,查询有关openssh安装情况
    win10安装Openssh
    说明我已安装openssh客户端,没有安装服务器。
  2. 安装openssh服务器.输入Add-WindowsCapability -Online -Name OpenSSH.Server0.0.1.0命令,等待安装。安装完成返回如下:
    win10安装Openssh
    同样,如果客户端没有安装,使用Add-WindowsCapability -Online -Name OpenSSH.Client
    0.0.1.0命令安装,返回信息同上。
  3. 如果安装过程中遇到报错:
    win10安装Openssh
    运行gpedit.msc,修改组策略, 就可以了:
    win10安装Openssh
    参考文档:
    https://www.cnblogs.com/wolbo/p/11881641.html
    https://www.cnblogs.com/cc0blog/p/12905402.html