在AWS中的SUSE Linux EC2实例上安装SSM代理和角色保护启动



我的客户没有公共子网,所有私有子网都没有任何NAT网关和弹性IP。我必须用SLES 12和SLES 15启动新的EC2实例,它们可以通过SSM连接。请指导我如何在EC2实例启动期间安装SSM代理和所需角色?

我使用AmazonEC2RoleforSSM策略创建了一个SSM角色。

我在bootstarp中尝试了下面提到的命令,但它不起作用

mkdir/tmp/ssmcd/tmp/ssmwgethttps://s3.ca-central-1.amazonaws.com/amazon-ssm-ca-central-1/latest/linux_amd64/amazon-ssm-agent.rpmsudo rpm--安装amazon-ssm-agent.rpmsudo systemctl启用amazon ssm代理sudo systemctl启动amazon ssm代理

请帮忙。

使用此设置,ec2实例可能无法连接到Internet。您可以尝试烘焙一个安装了必要的包和SSM代理的映像,然后为实例提供它。

最新更新