openstack - bash 脚本何时传递到“openstack server create --user-data ...”准确执行?
问题描述
我有一个 bash 脚本,我想在用户登录服务器之前执行它。我找不到有关何时为不同图像准确执行此脚本的任何信息。我可以假设这是在用户能够使用 ssh 登录之前吗?我正在使用 cirros。
openstack server create --user-data before_login.sh ...
解决方案
一旦您的实例启动,此用户数据脚本“before_login.sh”就会在任何用户登录到实例之前对其执行。
推荐阅读
- node.js - corsOptions 的原始值如何与应用程序侦听请求的端口不同?
- c++ - 我们可以在 C++ 中的 3 个变量之间使用两个运算符吗
- apache-spark - 执行 spark-submit 时纱线/任何队列有什么用?
- python-3.x - 即使指向 3.8.8 exe,Visual Studio Code 也会报告 python 3.7.3 Interpreter
- sql - 仅当 3 列的值相同时才返回行
- regex - Notepad++ 正则表达式:如何防止 notepad++ 在搜索中嵌入不需要的字符?
- php - 是否可以在没有作曲家的情况下使用 php 电子表格?
- javascript - 从 useRef() 获取输入值时获取 useState 是滞后的
- php - PHP-FPM 与 PHP 中的不同语言环境
- python - 为什么在子级上使用打印时调用父类的__str__函数