我有一个要在用户登录到服务器之前执行的bash脚本。我找不到有关何时针对不同图像准确执行此脚本的任何信息。我可以假定这是在用户能够使用ssh登录之前?我正在使用卷云。
openstack server create --user-data before_login.sh ...
答案 0 :(得分:0)
实例启动后,此用户数据脚本“ before_login.sh”将在用户登录实例之前在其上执行。
答案 1 :(得分:0)
用户脚本在最后阶段运行,该阶段在启动时尽可能晚地运行。用户登录到系统后习惯于运行的所有脚本都应在此处正确运行。
您可以在下面的链接中查看cloud-int的行为,以获取更多信息 https://cloudinit.readthedocs.io/en/latest/topics/boot.html