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

如何通过Terraform将文件复制到新创建的AWS EC2 Windows实例

创建AWS EC2 Windows实例并传输文件的关键要点

新实例的管理员密码怎么获取?

当你创建Windows EC2实例时,必须指定一个密钥对(.pem格式文件)。实例启动后,通过以下步骤解密密码:

  • 登录AWS EC2控制台,选中目标实例,点击顶部的「连接」按钮
  • 在连接窗口切换到「RDP客户端」标签,点击「获取密码」
  • 上传你创建实例时使用的.pem密钥文件,点击「解密密码」,即可得到默认管理员账户(Administrator)的密码

WinRM连接与文件传输步骤

  1. 安全组配置:确保实例的安全组开放WinRM端口(默认5985 HTTP / 5986 HTTPS),来源可设置为你的本地IP
  2. 建立WinRM会话:用PowerShell执行以下命令,输入解密后的密码即可建立会话:
    $session = New-PSSession -ComputerName <实例公网IP> -Credential (Get-Credential)
    
  3. 传输文件:通过已建立的会话复制文件:
    Copy-Item -Path "本地文件路径" -Destination "C:\实例内目标路径" -ToSession $session
    

更简便的替代方案:AWS Systems Manager

如果不想配置WinRM,推荐用AWS Systems Manager:

  • Windows官方AMI默认已预装SSM Agent,无需额外安装
  • 通过Session Manager直接连接实例,支持可视化上传文件,无需开放任何公网端口
  • 也可以用Run Command执行Copy-S3Object命令,从S3桶直接拉取文件到实例内

内容的提问来源于stack exchange,提问作者Daniel Williams

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 08:40:58