1. 下载 OpenSSH
https://github.com/PowerShell/Win32-OpenSSH/releases

2. 解压到路径
(一定解压到这个路径):C:\Program Files\OpenSSH

3.OpenSSH 安装
使用管理员身份打开命令提示符,使用 cd 命令到步骤 2 中 OpenSSH 文件夹的位置,然后输入命令后回车:

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
注意:如果报错找不到 powershell.exe 命令,将%SystemRoot%\syswow64\WindowsPowerShell\v1.0 加入 Path 环境变量

4. 添加入站规则
在 Windows Defender 防火墙中添加入站规则,添加 22/tcp 端口。继续如下的命令后回车:

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
5. 设置开机启动
设置服务开机自启并启动服务

sc config sshd start= auto
6. 启动服务
启动 sshd 服务, 命令如下如下:

net start sshd
备注:完成以上步骤,顺利通过 SSH 工具连接测试。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。