5

连接到 LXD 时出现以下错误:

Error: Get http://unix.socket/1.0: dial unix /var/snap/lxd/common/lxd/unix.socket: connect: permission denied

4

2 回答 2

9

您必须执行以下命令才能为当前(非 root)用户提供访问权限:

newgrp lxd

sudo usermod -a -G lxd $(whoami)

通过执行确认它

/snap/bin/lxc query --wait -X GET /1.0

你应该得到一个 JSON 响应。

于 2019-02-03T17:45:43.907 回答
0

只需使用以下命令:-

  1. 将现有用户添加到组 lxd。

    sudo adduser {your-username} lxd

  2. 在登录会话期间更改当前组 ID。

    newgrp lxd

  3. 检查附加到用户的组。

    id

    lxc list

于 2021-05-10T16:37:17.967 回答