工具下载
FinalShell 下载与安装完整教程:Windows、Mac、Linux 三平台实操
FinalShell 4.5.12 是一款集成了图形化文件管理和服务器监控的 SSH 客户端。这篇教程将带你完成在 Windows、Mac 和 Linux 三个主流操作系统上,从下载到首次连接的全部步骤。
它凭借直观的图形化文件管理与服务器监控面板,对新手用户格外友好。上周我重装系统后,便将三个平台的安装过程和每一步设置都详细记录下来,确保你能照着教程顺利完成部署。
FinalShell 官网提供的是压缩包形式,Windows 是 zip,macOS 是 dmg,Linux 是 tar.gz。下载时注意区分 64 位和 ARM 架构,M 系列芯片的 Mac 要选 ARM 版本,否则启动会提示架构不兼容。
安装包体积在 100MB 左右,下载完成后建议先看一眼文件大小是否正常。如果只有几 MB,多半是下载中断,重新下即可。
Windows 安装步骤
- 解压下载好的 zip 包到你习惯的目录,比如
D:\Tools\FinalShell,不要放在中文路径或桌面深层文件夹里,后面升级会方便很多。 - 进入解压后的文件夹,双击
finalshell.exe启动。首次运行 Windows 可能弹出防火墙提示,勾选专用网络和公用网络后允许访问。 - 启动后进入主界面,点击左上角文件夹图标新建连接,填写主机 IP、端口(默认 22)、用户名和密码。
- 双击刚建好的连接,第一次会提示保存主机密钥,点接受即可进入终端。
我测试时发现,如果公司网络限制了 22 端口,连接会一直卡在“正在连接”,换成 2222 之类的自定义端口往往就能通。这一点在SSH 连接配置的常见坑里有更细的说明。
macOS 安装步骤
- 打开 dmg 文件,把 FinalShell 图标拖进“应用程序”文件夹,不要直接在 dmg 里双击运行。
- 首次启动时系统会提示“无法验证开发者”,去“系统设置 - 隐私与安全性”里点“仍要打开”,之后就不会再拦。
- 如果拖拽后启动闪退,检查是不是下载了 Intel 版本却装在 M 芯片机器上,换 ARM 包重装即可。
- 启动后同样是新建连接、填参数、保存密钥,流程和 Windows 一致。
Mac 上我习惯把常用会话固定在 Dock,右键图标就能快速进入。
Linux 安装步骤
- 下载 tar.gz 包后解压:
tar -zxvf finalshell_linux.tar.gz,建议放到~/opt目录下。 - 进入解压目录,给启动脚本执行权限:
chmod +x finalshell.sh。 - 运行
./finalshell.sh启动。如果提示缺少 Java 环境,安装 OpenJDK 8 或 11 即可。 - 无图形界面的服务器上无法直接跑 GUI,需要在本机装好后再连过去,别指望在纯命令行环境里启动它。
Linux 版在文件传输上做得不错,拖拽上传的体验可以看SFTP 文件传输的用法。
首次启动后值得做的两件事
第一是改主题和字体。默认字号偏小,在“设置 - 外观”里调到 14 号左右,长时间看终端会舒服很多。第二是备份会话配置。软件本身没有官方云端同步,换电脑时只能靠手动导出,具体做法我写在会话配置备份教程里了。
还有个小细节:连接中文路径的服务器时,终端可能出现乱码,这属于编码设置问题,按中文编码修复方法调整一下字符集就行,不用重装。
常见问题
Q1:启动后白屏或一直转圈怎么办? 多半是显卡渲染或 Java 环境问题。Windows 下可以尝试右键以管理员身份运行;Mac 下检查是否装了多个 Java 版本冲突。实在不行删掉配置目录重新启动。
Q2:连接时提示“Auth fail”是什么原因?
用户名或密码错误,也可能是服务器只允许密钥登录。先在命令行用 ssh 验证账号是否正常,再回来填参数。
Q3:FinalShell 有手机版吗? 没有。它只有桌面端,安卓或 iOS 上需要另找工具,可以参考移动端 SSH 客户端的替代方案。
Q4:升级新版本会丢配置吗? 正常情况下不会,配置保存在用户目录下。但跨大版本升级前,我还是建议手动导出一份会话列表,几分钟的事,能省掉重配的麻烦。
整个流程走下来,三个平台的核心操作其实差不多,难点主要在下载选对包和首次启动的系统拦截。装好之后先连一台测试机跑通,再批量导入生产环境的会话,会比较稳妥。