服务器管理
FinalShell 4.5.12 在 Windows 上连 SSH?三步轻松搞定!
FinalShell 4.5.12 在 Windows 上界面直观,我自己常用它管理服务器。但常有朋友问,连 SSH 咋老出问题?初次使用尤其容易踩坑。
搞定 FinalShell SSH 连接,就这三步!
第一步:核对连接信息
连不上服务器,八成是连接信息填错。打开 FinalShell,新建 SSH 连接,填好这些:
- 主机(IP地址):服务器公网 IP。
- 端口:SSH 端口,默认 22,常改。防火墙没开端口,填啥都没用。可参考 FinalShell Windows 安装指南 检查。
- 认证用户:服务器登录用户名。
- 认证方式:密码或密钥。
务必确认每项都正确,特别是端口号。
第二步:检查认证方式
FinalShell 支持密码和密钥认证,密钥更安全推荐。
- 密码认证:直接输用户名和密码,注意特殊字符。
- 密钥认证:需生成 SSH 密钥对,公钥上传服务器。FinalShell 里选『密钥认证』,导入私钥文件。不熟密钥?看 FinalShell SSH 密钥配置。私钥权限不对也可能失败。
第三步:排查防火墙
配置都对还连不上?那可能是防火墙!
- 服务器防火墙/安全组:检查云服务器安全组或 Linux 防火墙(如 UFW),确保 SSH 端口(如 22)已对你 IP 开放。
- 本地防火墙:Windows 电脑防火墙也可能阻拦。尝试暂时关闭测试。若能连上,需将 FinalShell 加入允许列表。端口转发问题,可参考 FinalShell 端口转发指南。

常见问题
为什么连接总是显示超时?
超时通常表明 FinalShell 无法到达服务器。常见原因是 IP 或端口错误、SSH 服务未运行,或服务器防火墙/安全组未开放 SSH 端口。请再次核对配置。
密钥认证失败怎么办?
密钥认证失败可能是私钥文件选择错误、权限不正确,或服务器公钥配置有问题。确保私钥与公钥匹配,且服务器 ~/.ssh/authorized_keys 中公钥格式和权限正确。
延伸阅读
若需进一步查阅,可先看本站以下教程: