通过快照安装lxd的权限被拒绝

时间:2018-11-07 13:36:48

标签: lxd

我正在尝试通过本教程https://docs.conjure-up.io/devel/en/user-manual#users-of-lxd在Ubuntu上安装LXD,其中说我必须遵循以下步骤:

  1. sudo snap install lxd(安装没有问题)
  2. /snap/bin/lxd init(我收到以下错误)
  

错误:无法连接到本地LXD:获取http://unix.socket/1.0:   拨打Unix /var/snap/lxd/common/lxd/unix.socket:connect:权限   拒绝

有人可以告诉我如何解决吗?

1 个答案:

答案 0 :(得分:0)

由于某些原因,unix.socket上的权限不正确。 (我自己尝试过此方法,效果很好)。我的unix.socket上的权限如下所示:

srw-rw----  1 root lxd     0 Nov  7 18:02 unix.socket

我会尝试:

sudo chown root:lxd /var/snap/lxd/common/lxd/unix.socket
sudo chmod 664 /var/snap/lxd/common/lxd/unix.socket
sudo chmod u+s /var/snap/lxd/common/lxd/unix.socket

如果没有,则可能是您的/var/snap/lxd/common/lxd/目录存在的问题。它甚至存在吗?