FTP是一种非常流行的网络和internet文件传输协议。FTP存在一些安全问题,SFTP就是为了解决这些问题而设计的。从Windows客户端连接sftp或ssh文件系统可能会成为一场噩梦,因为缺少内置客户端。在本教程中,我们将研究不同口味的SFTP或SCP Windows客户端。
WinSCP
WinSCP是其他scp客户机之间最流行和最有用的客户机。WinSCP可以从以下链接下载。
https://winscp.net/eng/download.php
- 集成拖放功能
- Windows资源管理器右键单击“发送到”菜单
- 命令行界面支持
- 存储会话信息,如ip、主机名、用户名、密码
- 将脚本写入传输文件
- 从本地目录到远程目录的自动同步
- 便携式,无需安装
- 开源
- 多部分多线程文件传输
PSCP和PSFTP(腻子)
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Putty collection suite提供了许多与ssh相关的工具。PSCP和PSFTP是其中的一些。

- 无需安装便携设备即可使用
- 完全命令行
- 没有GUI
菲尔齐拉
https://filezilla-project.org/download.php?type=client
Filezilla实际上是为FTP服务器设计的,但也提供了对SFTP的支持。

- 支持FTP、FTPS和SFTP
- 拖放支持
- 编辑远程文件
- 比较本地和远程文件和文件夹
- 便携式,无需安装
- 开源
- 多部分多线程文件传输
防火FTP
https://addons.mozilla.org/en-US/firefox/addon/fireftp/
FireFTP是Firefox浏览器的扩展和插件。它有很好的特点。
- 使用URL栏连接
- 无其他应用
- 设置初始目录
核心FTP LE
http://www.coreftp.com/download/coreftplite64.exe
CoreFTP是商业产品,但也有个人使用的免费版本。

- 拖放支持
- 停止并恢复文件传输
- 网络带宽控制
- 多部分多线程文件传输
- 命令行界面
相关文章: 如何使用Ftp服务器从命令行教程与例子
比特金克斯
http://www.bitkinex.com/ftp/client/bitkinex323.exe
Bitkinex是一款简单而自由的软件。

- 多部分多线程文件传输
- 支持FTP、FTPS、SFTP、HTTP、HTTPS、WebDAV
- 服务器到服务器文件传输
- 命令行界面
Jscape AnyClient公司
Jscape是独立于平台的文件传输客户端。它也有商业版本命名为Anyclient Enterprise

- 支持FTP、FTPS、SFTP、WebDAV、WebDAVS、Amazon S3、AFTP