这里写自定义目录标题
下载windows sshd
https://github.com/PowerShell/Win32-OpenSSH/releases/
下载 OpenSSH-Win64.zip 解压
例如解压到 C:\Program Files\OpenSSH
用管理员运行PowerShell
安装
运行 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
然后运行 .\install-sshd.ps1
cd 'C:\Program Files\OpenSSH'
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
开启防火墙
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
启动服务
运行 services.msc
在服务器管理中启动 OpenSSH SSH Server
服务
或者运行命令启动
net start sshd
服务设置为自动启动
Set-Service sshd -StartupType Automatic
卸载服务
cd 'C:\Program Files\OpenSSH'
powershell.exe -ExecutionPolicy Bypass -File uninstall-sshd.ps1