1. 首页
  2. 常见问题

常见问题

按安装、连接、文件、监控四个环节归类,覆盖 25 个高频问题。点击问题展开查看排查思路与解决办法。

安装与启动

FinalShell 是免费的吗?
FinalShell 提供免费版本,个人与商业用途均可免费下载使用,无需注册账号或激活码。官方另有付费的高级版与专业版,提供云端同步等进阶功能。
FinalShell 支持哪些操作系统?
本站提供四个版本:Windows X64(Windows 7 及以上)、macOS Arm64(Apple M1、M2、M3 芯片)、macOS X64(Intel 处理器旧款 Mac)以及 Linux X64(主流发行版)。各版本功能保持一致。
macOS 提示“无法打开,因为它来自身份不明的开发者”?
这是 macOS Gatekeeper 的默认拦截,并不代表文件损坏。打开系统设置,进入「隐私与安全性」,在安全性区域点击「仍要打开」即可;也可在访达中右键点击应用并选择打开。仅首次启动需要进行此操作。
Windows 版启动后界面乱码怎么办?
多数情况是系统缺少雅黑字体导致。下载雅黑字体包,解压后把字体文件复制到 C:\Windows\Fonts 目录,重启软件即可恢复正常显示。
更新或下载时总是拿到旧版本、验证出错?
通常是网络被劫持或缓存导致,软件实际下载到的并不是服务器上的最新安装包。可尝试更换网络环境,或通过代理、VPN 访问后再更新。
部分旧版本反复提示自动更新或更新失败?
建议忽略自动更新,直接到下载页面获取最新安装包覆盖安装,通常可以一次性解决。

连接与登录

SSH 连接失败或超时,该如何排查?
按顺序检查四项:一是 IP 与端口是否填写正确,SSH 默认端口为 22;二是服务器 SSH 服务是否正常运行;三是防火墙或云厂商安全组是否放通该端口;四是本地网络能否连通该 IP。可先用 ping 测试连通性,再逐步排查。
FinalShell 支持密钥登录吗?
支持。新建连接时在认证方式中选择私钥,并指定本地私钥文件路径即可;若私钥设置了密码短语,在对应字段一并填写。推荐使用密钥登录替代密码,可有效抵御暴力破解。
密钥登录时反复提示输入密码怎么办?

多半是私钥格式不兼容。FinalShell 需要 PEM 格式的私钥,而新版 OpenSSH 的 ssh-keygen 默认生成的是 OPENSSH 格式,因此会认证失败。两种处理方式:

  • 转换已有私钥ssh-keygen -p -m PEM -f 私钥路径
  • 重新生成 PEM 格式私钥ssh-keygen -m PEM -t rsa -C "注释"
登录 SSH 时为什么会多次提示验证?
因为软件会为同一台服务器建立三个 SSH 连接,分别用于终端、文件浏览和文件传输,所以会看到多次验证提示,这是正常现象而非故障。
通过跳板机连接后立刻断开怎么办?
打开该连接的设置面板,关闭 Exec Channel 选项后重新连接即可。
连接失败或操作明显卡顿?
尝试切换智能加速的开关状态。不同网络环境下,开启或关闭加速的效果可能完全相反,两边都试一次通常能找到可用配置。

文件管理

无法浏览服务器文件怎么办?
通常是服务器未开启 SFTP 服务。SSH 能连上不代表 SFTP 可用,需要在服务器的 sshd 配置中确认 sftp 子系统已启用,然后重启 sshd 服务。
文件管理器不跟随终端切换目录怎么办?
打开连接设置,启用 Exec Channel 选项,文件管理器即可同步终端当前所在路径,省去手动定位。
Windows 下无法拖拽上传文件怎么办?
取消以管理员身份运行 finalshell.exe,改为普通权限启动,拖拽上传即可恢复正常。这是 Windows 的 UAC 权限隔离导致的。
文件传输中断后可以从断点继续吗?
可以。重新拖入同名文件触发传输时,软件会检测到已存在的部分数据并提示是否从断点继续,选择继续即可,避免大文件从头重传。

监控与网络

监控信息不显示或显示不全怎么办?
常见原因有三个:登录用户权限不足;系统命令输出格式无法解析导致兼容性问题;系统缺少监控所需的命令组件。可先打开连接设置中的 Exec Channel 选项,若仍然无效,多为系统环境缺失依赖,建议更换服务器系统或补装对应工具包。
网络监控页面空白怎么办?
服务器上必须安装 ssnetstat 命令。网络监控依赖这两个工具采集连接数据,缺失时页面会显示空白。安装后重新连接即可。
Ping 监控不显示数据怎么办?
打开软件安装目录,运行 winpcap_install.exe 安装抓包组件,安装完成后重启软件即可正常显示。
终端连接后为什么自动执行 set +o history?
这是软件主动执行的,不是被入侵。监控功能需要持续调用系统命令采集信息,会产生大量命令历史记录影响正常使用,因此暂时关闭了历史记录功能。

终端与杂项

终端显示中文乱码如何解决?
两个方向排查:一是在选项的字体设置中更换为显示正常的字体;二是让服务器与终端的字符编码保持一致,建议统一使用 UTF-8。
软件为什么会向 5.5.5.5 发送数据包?
这是用于检测本机外网网络接口的探测包,是空包且不含任何内容,对使用没有任何影响。Ping 与 Tracert 功能需要先获取该网络接口才能正常工作。
macOS 版无法连接远程桌面吗?
macOS 版暂不支持远程桌面功能,远程桌面目前仅在 Windows 版中提供。
可以保存多台服务器的连接配置吗?
可以。所有连接配置保存在本地,支持按项目或环境建立分组。服务器数量较多时,可通过名称或 IP 快速检索,下次使用无需重新输入地址与凭据。
FinalShell 支持端口转发吗?
支持。在连接设置中可配置本地端口转发与远程端口映射,用于访问服务器内网服务,或将本地服务暴露到服务器端。

还没找到答案?可以先查看使用教程核对操作步骤,或在更新日志中确认你遇到的问题是否已在最新版本修复。