
我正在尋找一種方法讓我的 openstack 建立/設定具有特定密碼的特定使用者的實例
例如,我想提供一個實例,該實例將具有特定使用者(假設為 bobi ),該使用者將擁有密碼(假設為 bobi123 )。
當實例完成設定並且正在運行時,我可以使用使用者 bobi 從控制台登入並傳遞 bobi123
這可能嗎?
答案1
您正在尋找的是雲端初始化。在實例建立過程中,您的使用者資料由openstack 元資料服務(neutron)注入,其中包含您所需的所有使用者、密碼等。期間啟動並可以聯繫元資料服務。
答案2
這是一個可用於設定預設密碼並啟用 SSH 密碼驗證的腳本。
#cloud-config
chpasswd:
list: |
root:stackops
ubuntu:stackops
expire: False
ssh_pwauth: True