适用于 Windows 的类似资源管理器的 FTP 客户端,开源且维护良好

软件推荐 视窗 免费 开源的 ftp sftp
2021-11-03 02:07:47

我需要一个适用于 Windows 的 FTP 客户端

要求:

  • 图形化和用户友好
  • 感觉就像一个 Windows 资源管理器窗口,支持拖放
  • 没有唠叨/广告/间谍软件
  • 开源
  • 支持 FTPS、SFTP 和所有现代身份验证机制
  • 维护良好。虽然 FTP 不是最先进的,但我想避免使用超过 6 个月未收到单次提交的程序。最近的提交越好。
2个回答

WinSCP符合您的所有要求。

  • 图形:是的——有两个替代界面:

    1. 指挥官界面

      指挥官界面

    2. 资源管理器界面

      资源管理器界面

  • 感觉就像一个 Windows 资源管理器窗口:是的——其中一个界面是在 Windows 文件资源管理器之后明确设计的。
  • 支持拖放: 是 - 文件面板之间和其他应用程序之间。
    通过拖放上传 通过拖放
    下载
  • 没有唠叨/广告/间谍软件:是的。
  • 开源:是 - GPL 许可
  • 支持FTPS、SFTP:
  • 所有现代身份验证机制:是 - SSH(用于 SFTP 和 SCP)基于最新版本的 PuTTY。TLS/SSL(用于 FTPS、WebDAVS 和 Amazon S3)基于最新版本的 OpenSSL。
  • 维护良好:是的——去年有超过1000 次提交18 次发布

(我是WinSCP的作者)

在过去的几年中,我使用了以下 3 个 FTP 客户端,所以这是我的反馈:

  • WinSCP:我目前使用的那个。有一个可移植版本,只有一个 .exe 文件(以及用于配置的 .ini 文件)。不要忘记打开“Explorer”界面: View > Preferences > Environment > Interface > Explorer,这是(恕我直言)更方便。

    基准测试:超级快!连接到服务器需要4.5 秒(从双击 WinSCP 图标到显示服务器的文件列表的时间)。

  • Cyber​​duck:我已经用了很多年了,它很棒(双击一个文件=>在本地编辑,在本地文本编辑器中按CTRL+S=>自动重新上传而没有任何弹出窗口,比如WinSCP)。唯一的缺点是它......有点慢。(是因为它使用 .NET 框架而不是纯 WinAPI?)。

    基准测试:在我的 i5 笔记本电脑上,需要 5 秒。UI 显示(双击 Cyber​​duck 图标后),总共需要 19 秒连接到服务器(从双击 Cyber​​duck 图标到显示服务器的文件列表的时间)。

  • FileZilla:著名的 FTP 客户端,曾经可能是最受欢迎的客户端。我不再使用它,因为从开发人员的角度来看,完全破坏了它的用户体验。