lxd - 错误:获取 http://unix.socket/1.0:拨打 unix /var/snap/lxd/common/lxd/unix.socket:连接:权限被拒绝
问题描述
连接到 LXD 时出现以下错误:
Error: Get http://unix.socket/1.0: dial unix /var/snap/lxd/common/lxd/unix.socket: connect: permission denied
解决方案
您必须执行以下命令才能为当前(非 root)用户提供访问权限:
newgrp lxd
sudo usermod -a -G lxd $(whoami)
通过执行确认它
/snap/bin/lxc query --wait -X GET /1.0
你应该得到一个 JSON 响应。
推荐阅读
- c# - 内存优化:声明多个字符串变量 VS 就地使用
- php - 确定 JSON 中给出的属性是否为数组
- xaml - Xamarin 自定义面板:缺少大小类型。我需要哪些参考资料?
- ruby-on-rails - 如何在 rails 中使用 params[:search] 作为输入?
- python - 将两个日期时间对象转换为每月日期时间范围
- vue.js - 如何在 VueJS 中全局覆盖第 3 方组件的属性
- javascript - 如何使用 --outDir TypeScript compilerOptions
- neo4j - 在 neo4j 中获取用户时间轴上的聚合消息
- sql - SQL - SAP HANA - 仅使用列表中的第一个条目(基于日期/时间)
- javascript - 间隔太慢