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

如何从控制台或AWS CLI检索Auto Scaling组使用的启动模板中的UserData?

如何直接从AWS启动模板获取UserData(无需登录实例)

当然可以直接通过AWS控制台或CLI检索启动模板里的UserData,不用登录实例,具体方法如下:

AWS 控制台操作步骤

  • 打开EC2管理控制台,在左侧导航菜单找到「启动模板」选项
  • 在列表里找到目标启动模板,点击它的名称进入详情页面
  • 切换到「模板详情」标签,往下滚动到「高级详情」区域,就能看到UserData的内容——控制台会自动对Base64编码的UserData进行解码,直接显示明文。

AWS CLI 操作方法

如果习惯用命令行,可以用describe-launch-templates命令查询:

  1. 先获取编码后的UserData(默认返回模板的默认版本):
aws ec2 describe-launch-templates --launch-template-names 你的启动模板名称 --query 'LaunchTemplates[0].LaunchTemplateData.UserData'
  1. 直接解码并输出明文:
aws ec2 describe-launch-templates --launch-template-names 你的启动模板名称 --query 'LaunchTemplates[0].LaunchTemplateData.UserData' --output text | base64 --decode
  1. 如果要查询特定版本的启动模板,加上--version参数即可,比如查询版本2:
aws ec2 describe-launch-templates --launch-template-names 你的启动模板名称 --version 2 --query 'LaunchTemplates[0].LaunchTemplateData.UserData' --output text | base64 --decode

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 06:45:39