Problema
Quando você tenta executar um comando incus como
incus_permission_fix.sh
incus image listvocê vê uma mensagem de erro como
incus_permission_error.txt
Error: You don't have the needed permissions to talk to the incus daemon (socket path: /var/lib/incus/unix.socket)ou
incus_permission_denied.txt
Error: Get "http://unix.socket/1.0": dial unix /var/lib/incus/unix.socket: connect: permission deniedSolução 1: Preferida:
Adicione seu usuário ao grupo incus-admin:
add_user_incus_admin.sh
sudo usermod -aG incus-admin $USERVocê precisa sair e entrar novamente para que a mudança de grupo tenha efeito.
Solução 2: Alternativa:
Execute o comando como root:
sudo_incus_list.sh
sudo incus image listIsso funciona pois o usuário root tem acesso ao daemon do incus por padrão.
Check out similar posts by category:
Incus Contêineres
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow