You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Win 10防火墙中放行SSH协议解决ssh连接超时问题

Windows 10 防火墙放行SSH端口操作步骤

图形界面操作

  • 按下Win + R组合键调出运行窗口,输入wf.msc后回车,打开「高级安全 Windows Defender 防火墙」
  • 在左侧导航栏选中「入站规则」,点击右侧操作栏的「新建规则」
  • 规则类型选择「端口」,点击「下一步」
  • 协议选择「TCP」,特定本地端口填入22(如果自行修改过OpenSSH的监听端口,替换为实际使用的端口即可),点击「下一步」
  • 动作选择「允许连接」,点击「下一步」
  • 配置文件默认勾选域、专用、公网 (若工作站仅在内网环境使用,可取消公网勾选降低暴露风险),点击「下一步」
  • 规则名称填写OpenSSH SSH Server (sshd),描述可按需填写,点击「完成」即可生效

命令行快速配置

以管理员身份启动PowerShell,执行以下命令直接创建放行规则:

New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH SSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

配置验证

  • 重启目标工作站的OpenSSH服务:可在服务管理器中找到「OpenSSH SSH Server」点击重启,或在管理员PowerShell中执行Restart-Service sshd
  • 从客户端设备重新发起SSH连接,确认连接正常即可

内容的提问来源于stack exchange,提问作者Claudiu Cruceanu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 04:45:02