![如何将实例共享给特定 INSTANCE 用户下的 CLD 用户](https://linux22.com/image/776212/%E5%A6%82%E4%BD%95%E5%B0%86%E5%AE%9E%E4%BE%8B%E5%85%B1%E4%BA%AB%E7%BB%99%E7%89%B9%E5%AE%9A%20INSTANCE%20%E7%94%A8%E6%88%B7%E4%B8%8B%E7%9A%84%20CLD%20%E7%94%A8%E6%88%B7.png)
我example.instance_1.2.3.4_22_root
在组中有一个实例default
,管理员用户从 CLD 服务器访问实例可以正常工作。
我将实例字符串更改为用户 dev example.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 的开源基础设施管理系统 CLD 相关的初始问题https://github.com/classicdevops/cld
答案1
对于 CLD 系统来说,实例example.instance_1.2.3.4_22_root
和是不同的且不相关的。example.instance_1.2.3.4_22_dev
在这种情况下最佳做法:
- 创建一个实例组,例如
devaccess
使用管理部分中的 Web 界面或使用CLI 工具,然后将具有用户的cld-groupadd
实例放入组中。dev
example.instance_1 2.3.4_22_dev
- 通过管理部分或直接编辑用户实例文件与特定用户共享实例或组。
example.instance_1.2.3.4_22_dev
另外,在dev 用户的实例上authorized_keys
,您需要从中添加 CLD 服务器的主公钥/root/.ssh/id_rsa.pub