安装:
Windows 终端 (管理员)
# 查看SSH服务端状态 Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*' # 安装 OpenSSH 服务端 Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 # 启动服务 + 设置开机自启 Start-Service sshd Set-Service -Name sshd -StartupType Automatic # 检查运行状态,显示 Running 即为正常 Get-Service sshd
避免防火墙只有私有网络是可以连接:
WiFi 网络类型是 Public(公用网络),而 SSH 防火墙规则只开放了 Private(专用)网络,公用网络下 22 端口直接被防火墙拦截,所以其他电脑连接超时。
# 修改规则支持所有网络 Set-NetFirewallRule -Name OpenSSH-Server-In-TCP -Profile Any # 重启SSH服务立即生效 Restart-Service sshd # 验证修改结果 Get-NetFirewallRule -Name OpenSSH-Server-In-TCP | Select DisplayName,Profile
重启电脑:
在 Win11 的 CMD 中,最直接的立即重启命令是:
shutdown /r /t 0
浙公网安备 33010602011771号