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工具连接测试。

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