Win10 离线安装Openssh

win10 自带的添加新功能,可以安装Openssh的服务端客户端,但是有时候不好使,经常安装失败是常有的事,比如这个Openssh。

Win10自带ssh后,远程Windows命令行和远程Linux同样方便,一般是直接在设置里面的可选功能安装成功openssh服务端后,可以直接用命令行开启相关服务,即可远程使用Windows的命令行,但是安装失败了呢?

Win10 离线安装Openssh_第1张图片

win10除了提示你OpenSSH 服务器 安装失败,其他的啥都不管,好在微软在github上有相关的ssh开源。

直接下载相关的离线安装包,https://github.com/PowerShell/Win32-OpenSSH/releases

OpenSSH-Win64.zip(根据自己的系统下载,我的是64位就用64位)

把压缩包里面的文件复制到C:\Program Files\OpenSSH(没有就新建)

Win10 离线安装Openssh_第2张图片

然后管理员打开powershell,cd到这个目录中来,输入以下命令

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

然后再启动下ssh服务

最后可以自动启动下ssh服务,这样就不用重启后再手动启动ssh了

Set-Service sshd -StartupType Automatic

这样ssh离线就安装成功了,如果还有什么问题,建议参考下这个git 的wiki

https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

你可能感兴趣的:(Windows,ssh,windows)