openstack 在實例中建立並設定用戶

openstack 在實例中建立並設定用戶

我正在尋找一種方法讓我的 openstack 建立/設定具有特定密碼的特定使用者的實例

例如,我想提供一個實例,該實例將具有特定使用者(假設為 bobi ),該使用者將擁有密碼(假設為 bobi123 )。

當實例完成設定並且正在運行時,我可以使用使用者 bobi 從控制台登入並傳遞 bobi123

這可能嗎?

答案1

您正在尋找的是雲端初始化。在實例建立過程中,您的使用者資料由openstack 元資料服務(neutron)注入,其中包含您所需的所有使用者、密碼等。期間啟動並可以聯繫元資料服務。

答案2

這是一個可用於設定預設密碼並啟用 SSH 密碼驗證的腳本。

#cloud-config
chpasswd:
 list: |
   root:stackops
   ubuntu:stackops
 expire: False
ssh_pwauth: True

相關內容