我想连接SSH现有的EC2并从lambda python(boto)代码执行命令,而不使用pem key和任何东西。需要使用IAM角色进行连接。有什么办法吗?
答案 0 :(得分:0)
您是否考虑过通过AWS API使用AWS SSM Run命令而不是尝试SSH?
您可以设置在AWS中运行的命令,该命令可由Lambda函数通过AWS API调用。您将角色分配给Lambda函数,以允许它访问SSM命令。
以前的答案详细说明了如何设置SSM:launch a shell script from lambda in aws