Amazon EC2-通过AWS控制台的用户数据不起作用
从 Amazon EC2 控制台(或者即使我通过使用文件的盒子上的 API 工具执行此操作),我将: 粘贴
#!/bin/bash -ex
# tell the world what we've done!
echo 'thisisthetoken' > /home/ec2-user/testuserdata
到用户数据文本框中。当实例启动(Amazon Linux AMI)时,该文件不在目录中。我错过了这么基本的东西吗?
From the Amazon EC2 console (or even if I do it through API tools on a box using a file), I paste:
#!/bin/bash -ex
# tell the world what we've done!
echo 'thisisthetoken' > /home/ec2-user/testuserdata
Into the user-data text box. When the instance boots (the Amazon Linux AMI), the file is not in the directory. Am I missing something so basic?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我确定这是 Amazon 的最新 AMI。您还可以从 www.alestic.com 测试 Ubuntu AMI。
/var/log/messages 或 /etc/log/syslog 记录用户数据执行情况。
I'm sure that's newest AMI from Amazon. You can also test Ubuntu AMI from www.alestic.com.
/var/log/messages or /etc/log/syslog logs user-data executions.
原始 AMI 中存在一个错误;当前的 Amazon Linux AMI 使用相同的用户数据脚本。
There was a bug in the original AMI; the current Amazon Linux AMI's work with the same user-data script.
您的 AMI 应支持用户数据(大多数 alestic.com 图像都支持)
your AMI should support user-data (most alestic.com images do)