Cld

如何將實例共享給特定 INSTANCE 使用者下的 CLD 使用者

  • April 2, 2022

example.instance_1.2.3.4_22_root在組中有一個實例,default管理員使用者從 CLD 伺服器訪問實例工作正常。

我將實例字元串更改為使用者 devexample.instance_1.2.3.4_22_dev並通過 Web 界面將其添加到使用者 jonhdoe 的雲中,但是當我嘗試通過 CLI 或 Web 終端的互動式門從 jonhdoe 使用者訪問實例時出現錯誤choosen INSTANCE example.instance_1.2.3.4_22_dev have incorrect GROUP

如何修復錯誤?

來自 ClassicDevOps https://github.com/classicdevops/cld的與開源基礎設施管理系統 CLD 相關的初始化問題

實例example.instance_1.2.3.4_22_rootexample.instance_1.2.3.4_22_dev對於 CLD 系統是不同且不相關的。

這種情況下的最佳實踐:

  1. devaccess例如,使用管理部分中的 Web 界面或使用CLI 工具創建一個實例組cld-groupadd,並將具有dev使用者的實例example.instance_1 2.3.4_22_dev放入組中。
  2. 通過管理部分或直接編輯使用者實例文件將實例或組共享給特定使用者。

example.instance_1.2.3.4_22_dev同樣在authorized_keysdev 使用者的實例上,您需要從/root/.ssh/id_rsa.pub

引用自:https://serverfault.com/questions/1097644