Windows 平台上的 FTP 客户端可以使用 WinSCP。可是 macOS 平台上就麻烦了,并没有好用的 FTP 客户端。自带的 Finder 连接 FTP 是只读模式,用处不大(不过 自带的 Finder 连接 SMB 是全功能的)。因此我为 macOS 上用什么 FTP 客户端而伤透了脑筋。
首先能想到的是 Transmit,可是它是一个收费软件,破解版仅支持 Intel 模式,而我的 MacBook 只安装支持 arm64 的 App。两年前我见过支持 arm64 的 Transmit 破解版,现在却找不到了。于是只好放弃。
然后想到的是 Cyberduck,可是它好大啊(>200MB)。我就用一个简单的 FTP 功能,并不想安装这个庞然大物。
平时进行远程开发时,用 Visual Studio Code 就可以显示远程的文件。但是这要求远程的机器配置比较高,免费的 VPS 配置太低,是不能连接的。
后来就想起了曾经废弃多年的 FileZilla。之前不是没试过,但总有种古老、陈旧的直觉。现在发现这直觉是错误的:
- 它不老,一直都在更新。最近的 3.68.1 版是这个月刚发布的。
- 它不旧,有 apple arm64 版本。
- 它其实很时髦
- 支持自动匹配系统的暗黑 UI。
- 支持使用 SSH key file 连接 SFTP。
现在终于可以扔掉 Transmit,放心地用开源地 FileZilla 了。

我一直在用FileZilla,可定制化高。我觉得FTP很好用,直观、简单、方便,但是据说FTP协议不安全,这个我也不懂。
FTP 确实不安全。但是 FileZilla 还可以用 SFTP,这个就安全了。