我将遵循本教程:https://help.ubuntu.com/community/EC2StartersGuide
要启动实例,请运行以下命令:
ec2-run-instances ami-xxxxx -k ec2-keypair然后运行:
ec2-describe-instances这将为您获取实例的外部主机名。
稍后,对于ssh,您可以运行:
ssh -i /path/to/ec2-keypair.pem ubuntu@<external-host-name>这很好用,但这里是我的问题:
如何在bash脚本中自动执行此操作?我能以某种方式解析从"ec2-describe-instances“返回的响应吗?
发布于 2011-01-14 03:24:11
我不知道ec2-describe-instances的输出是什么样子,但如果它仅仅是主机名,那么您应该能够做到:
host=$(ec2-describe-instances)
ssh -i /path/to/ec2-keypair.pem ubuntu@$hosthttps://stackoverflow.com/questions/4682540
复制相似问题