Windows 10 安装 OpenSSH

安装 Win32-OpenSSH

  • 下载最新的发布版本 https://github.com/PowerShell/Win32-OpenSSH/releases
  • 解压到 C:\Program Files\OpenSSH
  • 可以将该目录加入 Path
  • 以管理员权限安装 SSHDssh-agent 服务 :

    powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

  • 生成 Server Keys 并且限制这些文件的访问权限 , 以管理员权限运行 :

    .\ssh-keygen.exe -A powershell.exe -ExecutionPolicy Bypass -File .\FixHostFilePermissions.ps1 -Confirm:$false

  • 在 Windows 防火墙中为 SSH 服务器开启一个 …

more ...