如何使用WinSCP?

时间:2025-10-14 14:37
    使用WinSCP(一款Windows平台的SFTP、FTP、SCP文件传输工具)的基本步骤如下,适用于新手快速上手:
    一、准备工作
    安装WinSCP从官网(https://winscp.net/)下载最新版本,按提示安装(默认选项即可)。
    获取连接信息需知道目标服务器的:
    主机名/IP地址(如example.com或192.168.1.1)
    端口号(默认:SFTP为22,FTP为21,通常无需修改)
    用户名和密码(或密钥文件,用于SSH/SFTP连接)
    二、建立连接
    打开WinSCP,进入“登录”界面。
    填写连接信息:
    文件协议:根据服务器支持选择(推荐SFTP,安全性更高;FTP适用于简单场景)。
    主机名:输入服务器IP或域名。
    端口号:保持默认(如22),除非服务器自定义了端口。
    用户名/密码:输入服务器的登录凭据。
    (可选)若用密钥登录:点击“高级”→“SSH”→“认证”,选择私钥文件(如.ppk格式)。
    点击“登录”,首次连接可能会提示“主机密钥未知”,点击“是”确认即可。
    三、文件传输操作
    连接成功后,界面分为左右两栏:
    左栏:本地电脑文件(可通过上方路径栏切换目录)。
    右栏:远程服务器文件(同理切换目录)。
    1.上传文件/文件夹
    方法1:在左栏选中本地文件/文件夹,直接拖拽到右栏的目标目录。
    方法2:选中文件后,点击工具栏的“上传”按钮(↑图标),确认路径后点击“确定”。
    2.下载文件/文件夹
    方法1:在右栏选中远程文件/文件夹,拖拽到左栏的本地目录。
    方法2:选中文件后,点击工具栏的“下载”按钮(↓图标),确认路径后点击“确定”。
    四、其他常用功能
    文件管理
    右键点击文件/文件夹,可进行删除、重命名、新建、复制、属性修改等操作(和本地文件管理器类似)。
    支持批量选中(按住Ctrl或Shift键),批量上传/下载。
    编辑远程文件双击远程服务器上的文本文件(如.txt、.html),会自动下载到本地并打开编辑器(默认是记事本,可在“选项→编辑者”中修改为其他编辑器,如VSCode),保存后会自动上传回服务器。
    保存会话下次不想重复输入连接信息?点击登录界面的“保存”,给会话命名,之后在左侧“会话”列表中双击即可快速连接。
    传输队列底部状态栏会显示传输进度,点击“传输”按钮可查看队列,支持暂停/继续、取消传输。
    五、注意事项
    确保服务器的对应端口(如22、21)未被防火墙拦截。
    SFTP需要服务器开启SSH服务(通常Linux服务器默认支持),FTP则需要服务器开启FTP服务。
    敏感操作(如删除文件)前建议备份,避免误操作。
    如果需要更复杂的功能(如脚本自动化、权限设置等),可以参考官网的详细文档:https://winscp.net/eng/docs/。
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
企业级数据架构:MySQL递归查询在组织权限树中的高级应用实践
企业级MySQL索引优化实战:高并发场景下的索引设计与调优
企业级MySQL时间管理实践:高并发场景下的性能优化与时区解决方案