我希望使用SSM命令在Linux中运行bash或shell脚本。但我不想在Linux服务器上编写它,并使用SSM命令远程执行它。我想在run命令本身中编写一个脚本。
有任何方法可以从AWS控制台运行脚本吗?除了run命令之外,还有其他方法来运行整个脚本吗?
我指的是多行脚本,而不仅仅是一个命令。
发布于 2022-08-30 07:10:55
第一个选项使用aws "CloudShell“服务(仅在特定区域可用)。
或者,您可以使用AWS系统管理器> Run command >运行命令执行shell脚本,选择要运行的命令类型&通过关键字“Alternately”(仅限Linux平台)搜索。
在命令参数中,指定要运行的shell脚本或命令。
PS :对于Windows和Linux平台,按关键字“”进行搜索
发布于 2022-10-07 13:06:03
您可以在SSM运行命令中编写bash或shell脚本,并使用以下命令在linux ec2实例中执行该脚本:
运行命令??文档名"MyShellScript“??实例i "i-1234567890”-参数"MyScriptParameter=Value“。
这将在ID为"i-1234567890“的实例上执行"MyShellScript”脚本,并传入带有值"MyScriptParameter“的参数”MyScriptParameter“。
https://devops.stackexchange.com/questions/16211
复制相似问题