错误:获取http://unix.socket/1.0:拨打unix /var/snap/lxd/common/lxd/unix.socket:连接:权限被拒绝

时间:2019-02-03 17:42:07

标签: lxd

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

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

2 个答案:

答案 0 :(得分:0)

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

newgrp lxd

sudo usermod -a -G lxd $(whoami)

通过执行

进行确认
/snap/bin/lxc query --wait -X GET /1.0

您应该获得JSON响应。

答案 1 :(得分:0)

只需使用以下命令:-

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

    sudo adduser {your-username} lxd

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

    newgrp lxd

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

    id

    lxc list