在启动AWS或其他云供应商实例并使用cloud-init配置主机时,哪些用户执行被调用的bash脚本运行?
答案 0 :(得分:5)
使用以下配置构建实例:
#cloud-config
write_files:
- path: /root/test.sh
content: |
#!/bin/bash
set -x
set -e
whoami
runcmd:
- bash /root/test.sh
我得到了一个输出:
+ whoami
root
Ubuntu cloud-config以 root 运行。