一、使用SCP命令(推荐)
适用于Windows和Linux系统,通过SSH协议实现安全文件传输。
语法结构
```
scp [选项] 源路径 用户名@远程地址:目标路径
```
示例
将本地`d:\test\test.tar`文件复制到远程主机`192.168.5.102`的`/home/test/`目录:
```
pscp d:\test\test.tar root@192.168.5.102:/home/test/
```
输入远程用户密码后即可完成传输。
二、通过远程桌面协议(RDP)
适用于Windows系统,支持本地与远程桌面之间的文件复制。
操作步骤
1. 在本地运行`mstsc`或通过运行窗口输入`mstsc`打开远程桌面连接;
2. 连接后,在远程桌面的“我的电脑”中映射本地硬盘(勾选“驱动器”选项);
3. 映射成功后,本地磁盘将出现在远程桌面中,可直接进行文件复制。
三、设置文件共享(适用于局域网)
通过Windows的“文件和打印机共享”功能,允许其他设备访问远程文件夹。
设置步骤
1. 在远程主机上,右键目标文件夹属性 → 共享 → 更多共享 → 新建共享;
2. 设置共享名称和权限为“完全控制”;
3. 在本地主机上,通过“网络”或“此电脑”访问远程主机的共享文件夹,进行文件复制。
四、使用第三方工具(如QQ、WeTransfer)
适合非技术用户或特定场景,支持快速文件传输。
示例
通过QQ聊天窗口直接发送文件到远程设备,或使用WeTransfer生成链接进行大文件传输。
注意事项
网络配置:
确保远程主机允许SSH或RDP连接,防火墙需开放相关端口;
权限管理:
远程操作需使用具有足够权限的账户(如管理员权限);
大文件传输:
建议使用分批次传输或压缩文件以减少中断风险。
通过以上方法,可灵活实现远程文件自由复制,根据具体需求选择合适工具即可。