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工具連接測試。我是用Jenkins進行地連接Success。