21.2. lxd
21.2.2. 相关文档
这个文档说明了如何使用yaml来配置lxd的cloud init:
https://cloudinit.readthedocs.io/en/latest/reference/index.html
21.2.3. 让普通用户可以使用lxc命令
sudo usermod -aG lxd "$USER"
21.2.4. 开启UI
sudo snap set lxd ui.enable=true
sudo systemctl reload snap.lxd.daemon
创建证书(可以Generate)
完成后,要下载证书(crt文件),文件命名成:lxd-ui.crt
信任证书:
lxc config trust add Downloads/lxd-ui.crt
浏览器导入证书:
例如:edge浏览器,地址栏输入:edge://settings/privacy,
进入安全,管理证书,点击导入,选择crt文件,选择根据证书类型,自动选择证书存储,点击下一步,完成。
例如:chrome浏览器,地址栏输入:chrome://settings/security
导入完成后,重启浏览器,
命令下生成一个token:
lxc config trust add --name lxd-ui
将token填写到UI的token栏中,即可。
21.2.5. 重置root密码
lxc exec container_name -- passwd