一、准备工作
在开始文件传输前,需完成以下基础配置:
- 获取云主机的IP地址、SSH端口号及登录凭证
- 本地设备安装SSH客户端(如PuTTY)或FTP工具(如FileZilla)
- 确保云主机防火墙开放对应端口(默认SSH端口22/FTP端口21)
二、使用SCP命令传输
基于SSH协议的安全传输方式,适用于Linux/Mac系统:
- 打开终端,输入上传命令:
scp -P 端口号 本地文件路径 用户名@IP地址:远程路径
- 下载文件使用:
scp -P 端口号 用户名@IP地址:远程文件路径 本地路径
- 输入密码完成身份验证
scp -P 2222 ~/documents/file.pdf root@192.168.1.100:/home/
三、通过FTP客户端传输
图形化操作适合批量文件管理:
- 在FileZilla主机栏输入云主机IP和端口
- 填写用户名/密码建立连接
- 拖放本地文件到右侧远程目录区域
四、云控制台上传
部分云服务商提供网页端传输:
- 登录云服务商管理控制台
- 进入「文件管理」模块选择上传按钮
- 通过浏览器直接上传小于5GB的单个文件
五、远程桌面传输
Windows系统推荐方案:
- 使用mstsc连接远程桌面
- 启用「本地资源」中的磁盘驱动器映射
- 在远程会话中直接访问本地磁盘文件
根据使用场景选择最佳传输方式:开发人员推荐SCP/rsync命令,普通用户适合FTP图形工具,Windows用户可使用远程桌面直接映射。大文件传输建议采用断点续传工具,敏感数据务必使用SFTP等加密协议。