WinSCP 简介
WinSCP 是一款在 Windows 环境下使用的开源图形化 SFTP 客户端,同时也支持 SCP 协议。它的核心功能是在本地计算机与远程服务器之间安全地传输文件。
与传统的 FTP 相比,使用 WinSCP 可以直接通过服务器的账户和密码进行连接,无需在服务器端进行额外的 FTP 服务配置,更加方便安全。
下载地址
官方下载: https://winscp.net/eng/download.php
备用下载: 建议优先从官方网站获取最新版本以确保安全。
WinSCP 使用方法
安装完成后启动 WinSCP,您将看到登录界面。请按照以下说明填写连接信息:
协议: 选择 SFTP 或 SCP(推荐使用 SFTP)。
主机名: 填写您的 VPS 服务器的公网 IP 地址。
用户名: 填写服务器的登录用户名(例如 root 或您创建的其他用户)。
密码: 填写对应用户的密码。
端口: 默认是 22(SSH 端口)。
信息填写完毕后,点击“登录”按钮。

登录成功后,您会看到双面板界面。左侧是您的本地文件,右侧是远程服务器的文件系统。

上传文件
上传文件非常简单:
- 在左侧本地文件面板中,浏览并选中您要上传的文件或文件夹。
- 直接将其拖拽到右侧的远程服务器面板中,或者右键点击选择“上传”。

文件传输进度会显示在窗口底部。传输完成后,文件就会出现在您的 VPS 服务器上了。
补充说明与最佳实践
1. 安全性: 为了更高的安全性,建议使用 SSH 密钥对进行身份验证,而不是密码。您可以在 WinSCP 的“高级登录设置”中配置私钥文件。
2. 文件权限: 上传到 Linux 服务器的文件,其权限(如可执行性)可能需要根据用途进行后续调整。
3. 连接问题: 如果无法连接,请检查 VPS 服务器的防火墙是否放行了 22 端口,并确认 IP、用户名和密码是否正确。