个人知识库
Author: 刘杰文, Date: 2023-05-31 15:05:00 +0800, Categories: SSHWindows, Tags: SSHOpenSSHOpenSSH ServerWindows
如果你正在使用Win7等老版本,请转到这篇文章。
具体的教程网上到处都是,这里就不详细描述了,先简要概括一下:
打开设置,到应用,添加Windows功能/“可选功能”(位置在Win10和Win11上不一样),在已添加的功能列表的上方搜索“SSH”。通常来说,“OpenSSH 客户端”都是默认安装好的,而“OpenSSH 服务器”是默认未安装的。
点击添加功能,搜索“SSH”,选择安装“OpenSSH 服务器”。安装过程是通过Windows的更新机制,所以如果你下载过慢,可以考虑调整“传递优化”的偏好。
安装完成后你可能需要重启电脑,甚至可能是“重启并安装更新”,随后安装才会被完成。如果没完成安装流程,那么你在功能列表中无法搜索到“OpenSSH 服务器”。如果你安装完成,可能会和我一样,“OpenSSH 服务器”还在未安装的列表中,但实际已经安装完成了,原因不明。
此外,正常情况下,基本的配置都会在安装过程完成,比如防火墙。
讲讲细节问题:
Install Pending
的信息。此时重启并更新就好了。附:使用Powershell(管理员)安装
获取状态:
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*'
安装:
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
参考链接👈