文件传输WinSCP实操教程:WinSCP文件传输实操教程

WinSCP文件传输实操教程:零基础也能轻松搞定服务器文件上传下载

很多刚接触服务器管理的朋友,在需要上传网站代码或下载日志文件时,都会遇到“怎么把本地文件传到服务器”这个问题。
WinSCP 是一款免费且支持 SFTP(基于 SSH 的安全文件传输协议)的文件传输工具,操作直观,对新手非常友好。
这篇文件传输 WinSCP 实操教程会带你从零开始,完成整个传输流程。

准备工作:下载安装与获取服务器信息

在开始任何操作之前,你需要先准备好两样东西:

  1. WinSCP 安装包:打开浏览器访问 WinSCP 官网(winscp.net),点击“Download Now”下载最新版本。安装时一路默认即可,建议勾选“同意许可协议”后执行“典型安装”。
  2. 服务器连接信息:这是你上传文件的关键凭证,一般由服务器管理员提供。包括:
  • 主机名(IP 地址或域名,例如 192.168.1.100yourdomain.com
  • 端口号(SFTP 默认 22,如果是其他端口请确认)
  • 用户名(通常是 root 或你创建的普通用户)
  • 密码或私钥文件(用于验证身份)

如果你用的是云服务器(如阿里云、腾讯云),这些信息通常在控制台的“实例详情”或“重置密码”后获得。
请先准备好再继续。

第一步:建立服务器连接

打开 WinSCP,你会看到一个登录窗口。
按照下图步骤填写:

  • 文件协议:默认选择 SFTP(如果你需要明文 FTP,请确认服务器已开启 FTP 服务)。
  • 主机名:输入你的服务器 IP 或域名。
  • 端口号:保持 22 不变,除非服务器 SSH 端口被修改过。
  • 用户名:输入服务器登录用户名。
  • 密码:输入对应的密码(如果使用密钥,点击“高级” → “认证” → 加载私钥文件)。

填写完成后,点击“登录”。
如果第一次连接,会弹出一个“继续连接到未知主机”的确认框,这是正常的安全提示,勾选“保存主机密钥”后点击“是”。
之后就能看到 WinSCP 的主界面:左边是你的本地电脑,右边是服务器文件系统。

小技巧:如果不想每次都输入密码,可以在登录框中点击“保存并登录”将会话保存,下次直接双击会话即可连接。

核心操作:上传和下载文件

WinSCP 的文件传输操作非常简单,主要有两种方式:

上传文件(本地 → 服务器)

  • 在左侧本地目录找到你要上传的文件或文件夹。
  • 直接拖拽到右侧服务器目录的对应位置。
  • 或者右键文件 → 选择“上传”。
  • 传输过程中会显示进度条,等待完成即可。

下载文件(服务器 → 本地)

  • 在右侧服务器目录找到文件,拖拽到左侧本地目录。
  • 也可以右键 → “下载”。

注意:如果你上传的是网站程序(例如 WordPress),通常需要把所有文件放到服务器 Web 根目录,比如 /var/www/html/www/wwwroot/yourdomain
如果不确定,可以问一下服务器提供商或查看网站配置文件。

常见问题与避坑指南

新手在使用 WinSCP 进行文件传输时最容易遇到以下几个问题,请提前留意:

1. 中文文件名乱码

  • 现象:上传后文件名变成乱码或问号。
  • 解决方法:在 WinSCP 登录界面,点击“高级” → “环境” → “文件名 UTF-8 编码”,选择“开启”。部分老服务器可能需要关闭 UTF-8,请根据实际情况尝试。

2. 连接超时或拒绝连接

  • 原因:服务器 SSH 服务未启动、端口被防火墙拦截或 IP 地址写错。
  • 检查步骤
  • 在服务器上执行 systemctl status sshd(检查 SSH 服务状态)
  • 确认云服务器安全组已放行 22 端口(针对云服务商)
  • 尝试用其他工具(如 Xshell、PuTTY)测试能否 SSH 登录,如果可以,说明 WinSCP 配置有问题;如果不能,优先排查网络和服务器设置。

3. 上传后网站显示权限错误

  • 现象:网页提示“403 Forbidden”或无法写入。
  • 解决:上传的文件所有者默认是你登录的用户(比如 root),但 Web 服务器用户(如 www-data 或 nginx)可能没有读取权限。上传完成后,在 WinSCP 服务器端右键文件 → “属性”,将权限设置为 755(目录)或 644(文件)。更快速的方法是在服务器上执行一条命令:
chown -R www-data:www-data /www/wwwroot/你的目录
chmod -R 755 /www/wwwroot/你的目录

(将 www-data 替换为你实际 Web 服务用户)

验证传输是否成功

文件传完后,不要急着关闭 WinSCP,建议做两个简单检查:

  1. 本地和服务器文件大小对比:右键文件 → “属性”,查看大小是否一致。
  2. 网站访问测试:如果上传的是网站文件,直接打开浏览器访问对应 URL,看页面是否正常加载。如果是图片,直接打开图片地址。
  3. 下载验证:从服务器下载一个刚上传的文件到另一个文件夹,再用 MD5 对比工具(如 CertUtil -hashfile)校验一致性,确保传输过程无损坏。

好了,现在你已经掌握了最基本的 WinSCP 文件传输实操方法。
后续如果再遇到连接失败或权限问题,记得先回看上面避坑部分,通常都能自行解决。
做好文件传输这一步,后面建站、部署代码都会顺畅很多。

分享到:
上一篇
邮件告警服务搭建运维通知:零基础搭建邮件告警服务
下一篇
FTP服务器搭建权限配置:零基础搞定FTP服务器搭建与权限配
1
系统公告

高考专属福利来袭|凭准考证免费领香港 CN2 云服务器

值高考落幕之际,泽御云开启考生专属回馈 + 产品限时特惠双重活动,助力学子暑期学习建站 高考 考生专属福利 全体应届高考生,凭高考准考证即可免费申领【香港 CN2 轻量云服务器,4 核 4G AMD 处理器】,免费使用周期 30 天,可用于搭建个人站点、编程实操、技术实训,祝各位考生金榜题名,前程似锦! 泽御云资质齐全合规自营机房,线路覆盖香港 CN2、国内 BGP、内蒙电信、美国精品线路,售后全天候技术支持。 官方网站:www.zeyuyun.com,活动限时有效,优惠逾期不再保留。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意