You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法从EC2实例拷贝文件至Windows本地,请求技术支持

解决Windows下SCP从EC2拷贝文件报错的问题

问题根源

你使用的~/Documents/Test.log是类Unix系统的路径写法,Windows环境下(无论用CMD、PowerShell还是第三方终端)对~的解析逻辑和类Unix系统不一致,导致scp无法识别目标路径。

解决步骤

  • 替换为Windows绝对路径
    Windows用户的文档目录默认路径为C:\Users\[你的用户名]\Documents,把命令里的目标路径替换成Windows风格的绝对路径,注意将反斜杠改为正斜杠(或用双反斜杠转义):
    scp -i C:/Users/你的用户名/Desktop/Repo/mypemfile.pem ec2-user@xyz.co:/logfilelocation/fileName.log C:/Users/你的用户名/Documents/Test.log
    
  • 确认目标目录存在
    先手动检查C:\Users\[你的用户名]\Documents是否存在,若不存在,先在文件管理器中创建该目录,或更换为确定存在的路径(比如桌面C:/Users/你的用户名/Desktop/Test.log)。
  • 若使用Git Bash/WSL终端
    先在终端执行ls ~/Documents确认目录存在,不存在则执行mkdir -p ~/Documents创建目录,再重新运行scp命令。

内容的提问来源于stack exchange,提问作者Shivansh Bajpai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 20:22:04