WinSCP 是 Windows 上一款免费、开源的 SFTP / FTP 客户端与文件管理器,用来在本地电脑和远程服务器之间安全地传文件。它支持 SFTP、SCP、FTP、FTPS、WebDAV 和 Amazon S3 等多种协议,累计下载量已超过 2.7 亿次,是运维、建站和开发场景里最常用的 Windows 文件传输工具之一。
它的核心优势是:既有一个好上手的图形界面(拖拖拽拽就能传文件),又提供完整的脚本 / 命令行与 .NET 接口,可以把上传、下载、目录同步做成定时任务全自动跑。最新版本为 WinSCP 6.7(2026 年 10 月 14 日发布)。
一、主要功能特性
| 功能 | 说明 |
|---|---|
| 多协议支持 | SFTP、SCP、FTP、FTPS、WebDAV、Amazon S3,以及本地到本地的传输 |
| 图形用户界面 | 提供 Commander(双栏)与 Explorer(单栏)两种界面,可随时切换 |
| 内置文本编辑器 | 直接双击远程文件编辑,保存后自动回传,改配置不用先下载再上传 |
| 常见文件操作 | 复制、移动、改名、删除、改权限、建目录、文件掩码批量选择等 |
| 目录同步 | 本地与远程目录双向 / 单向同步;6.7 起还支持两个本地目录之间同步 |
| 断点续传与后台队列 | 传输中断可续传,大文件可放后台队列慢慢跑 |
| 脚本与自动化 | 命令行 / 脚本文件、配合 Windows 任务计划做定时备份;另有 .NET 程序集 / COM 库 |
| 与 PuTTY 集成 | 可直接用 PuTTY 打开当前站点,配合 PuTTYgen 生成密钥、Pageant 管理密钥代理 |
| 安全与会话管理 | SSH 公钥认证、主机密钥校验、连接隧道(端口转发)、主密码保护已存凭据、站点文件夹 / 工作区 |
| 其他 | 多语言界面(含简体中文)、便携版免安装、文件掩码与自定义命令、远程命令执行、XML 日志、深色主题 |
WinSCP 6.7 主要更新:两个本地目录之间同步、支持 OpenSSH ssh-agent、会话与工作区管理改进、深色主题改进、实验性 64 位版本。
二、支持的协议与默认端口
| 协议 | 默认端口 | 说明 |
|---|---|---|
| SFTP / SCP(SSH) | 22 | 最常用,走 SSH 加密通道,推荐优先使用 |
| FTP | 21 | 明文传输,不安全,仅在内网或不得不用时使用 |
| FTPS(隐式加密) | 990 | FTP over TLS |
| WebDAV | 80 | 可选加密变体 |
| WebDAVS / Amazon S3 | 443 | HTTPS 加密 |
登录对话框里主机名是唯一必填项;端口号一般不用手填,WinSCP 会按所选协议自动带出标准端口,只有服务器改了非标准端口才需要手动指定。
三、下载与安装
- 官方提供多种形态:安装版(约 13 MB)、便携版(免安装,约 8 MB)、MSI 安装包(约 25 MB)、.NET 程序集 / COM 库、以及源码包。
- 安装过程中会让你选择默认界面(Commander 或 Explorer),装完也能在「选项 → 偏好设置 → 界面」里改。
- 首次启动会打开登录对话框;软件自带简体中文,可在偏好设置里切换语言。
- 官方下载页还提供配套的 PuTTY 0.85、PuTTYgen、Pageant 便携版,方便一起配置密钥登录。
四、使用方法
1. 第一次连接服务器
启动 WinSCP,在登录对话框中选择「新建站点」,依次填写:
- 文件协议:连 Linux 服务器一般选
SFTP;纯 FTP 服务器选FTP并按需选加密方式;对象存储选S3。 - 主机名:服务器域名或 IP(必填)。也可以直接粘贴
sftp://user@host/这类会话 URL,会自动解析填好。 - 端口号:留空即可自动使用标准端口。
- 用户名 / 密码:填服务器账号;若打算保存站点,官方建议不要把密码存进去,登录时再输入更安全。
- 点「保存」把这台机器存成站点(可用文件夹分组管理),以后在左侧列表双击就能连;或直接点「登录」临时连一次。
首次通过 SSH 连接会弹出主机密钥确认,核对指纹无误后接受即可。用脚本自动化时,需要在
open命令里用-hostkey=预先指定指纹,否则会卡在确认提示上。
2. 用 SSH 密钥登录(推荐)
- 用 PuTTYgen 生成密钥对,私钥保存为
.ppk文件; - 在登录对话框点「高级」→「SSH → 认证」,指定私钥文件;或把私钥加载进 Pageant 代理,WinSCP 会自动取用;
- 6.7 起也支持直接读取 OpenSSH ssh-agent 里的密钥;
- S3 协议则改为填 Access key ID 与 Secret access key。
3. 两种界面怎么选
| 界面 | 样子 | 适合谁 |
|---|---|---|
| Explorer | 类似 Windows 资源管理器,只显示远程目录,靠拖拽或输入本地路径传文件 | 新手、偶尔传文件的人 |
| Commander | 左栏本地、右栏远程的双栏布局(类 Norton Commander / Total Commander),键盘操作极快 | 熟悉双栏文件管理器、天天传文件的人 |
两者传输能力完全一样,安装时可先选 Explorer,用顺手了再换 Commander。
4. 上传、下载与编辑文件
- 上传 / 下载:直接把文件从一个栏拖到另一个栏;或选中文件按
F5(复制)传过去;也可用工具栏的上传 / 下载按钮。 - 直接改远程配置:双击远程文本文件,会在内置编辑器打开,
Ctrl+S保存后自动上传回服务器,省去「下载→改→再上传」。 - 大文件 / 批量传输:用传输队列放后台执行,支持断点续传;传输模式可选二进制或文本。
- 远程命令:可用自定义命令、打开单独的 shell 会话执行远程命令,也能改文件权限(chmod)、时间戳、比较目录差异。
5. 目录同步
用「同步」功能可以让本地与远程目录保持一致,适合发布网站静态文件、做增量备份。同步前会弹出清单让你确认哪些文件将被新增 / 覆盖 / 删除,确认后再执行,避免误删。6.7 起还支持两个本地目录之间同步。
6. 脚本与定时自动化
图形界面之外,WinSCP 提供 winscp.com 控制台工具,把命令写进脚本文件即可无人值守执行。常用命令有 open、cd、lcd、ls、get、put、synchronize、rm、close、exit。
# backup.txt —— 从服务器拉取备份
open sftp://user@example.com/ -hostkey="ssh-rsa 2048 xxxxxxxxxxx..."
cd /var/www
lcd D:\backup
get *.zip
close
exit
:: 命令行执行(可放进 Windows 任务计划做定时备份)
winscp.com /ini=nul /script=backup.txt
- 脚本文件需保存为 UTF-8(或带 BOM 的 UTF-16);含空格的路径要用双引号包起来。
/ini=nul表示用默认配置启动,避免图形界面里的设置改动影响脚本,便于脚本迁移到其他机器。- 执行结果可用退出码判断(0 成功,1 有命令失败),也可开启 XML 日志做详细分析。
- 逻辑复杂(需要条件判断、循环)时,官方建议改用 WinSCP .NET 程序集,用 C# / PowerShell 调用。
7. 常见问题
| 现象 | 处理办法 |
|---|---|
| 连不上 / 超时 | 确认协议选对、端口是否被服务器改过,检查服务器防火墙与安全组是否放行(SFTP 为 22) |
| 首次连接卡在主机密钥确认 | 核对指纹后接受;脚本里用 -hostkey= 预置 |
| 密钥登录失败 | 确认私钥是 .ppk 格式,公钥已写入服务器 ~/.ssh/authorized_keys,或已加载到 Pageant |
| 中文文件名乱码 | 在「高级站点设置」里调整文件名编码 / UTF-8 相关选项 |
| 担心密码泄露 | 保存站点时不要存密码,改用公钥认证,并可设置主密码加密已保存的凭据 |
五、下载地址
- GitHub 官方仓库(源码 / 版本标签):https://github.com/winscp/winscp
- GitHub Releases / Tags:https://github.com/winscp/winscp/releases
- 官方下载页(安装版 / 便携版 / MSI / 源码):https://winscp.net/eng/downloads.php
- 官网:https://winscp.net/
- 百度网盘下载:https://pan.baidu.com/s/1rwseCsW6oFSfP0j4f9vK1A 提取码:
jphk
说明:WinSCP 的 GitHub 仓库主要用于开源源码与版本标签,没有提供编译好的 Windows 安装包附件。要直接用安装版或便携版,请到官网下载页;网络访问官网或 GitHub 不畅时可用上面的百度网盘备用。WinSCP 为免费开源软件,长期使用可考虑官方捐赠支持。
小结
如果你只是偶尔往服务器传个文件,WinSCP 的图形界面(拖拽 + 双击编辑远程文件)已经足够好用;如果要做定时备份、自动发布或批量同步,它的脚本命令与 .NET 接口又能无缝升级成自动化流程。免费、开源、中文、体积小,还和 PuTTY 深度配合——在 Windows 上做服务器文件管理,它基本是绕不开的第一选择。















暂无评论内容