首页 > 其他分享 >使用libvirt创建快照时提示权限不足

使用libvirt创建快照时提示权限不足

时间:2024-03-25 19:55:47浏览次数:30  
标签:bin 快照 libvirt manager snapshot usr 权限 local

问题

在ubuntu20.04上使用virt-manager安装了一个fedora虚拟机,在创建快照时提示权限不足:

image

Error creating snapshot: internal error: Child process (/usr/local/bin/qemu-img snapshot -c snapshot1 /vol_8t/fedora39_kvm/fedora39.qcow2) unexpected exit status 126: libvirt:  error : cannot execute binary /usr/local/bin/qemu-img: Permission denied


Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 75, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/details/snapshots.py", line 239, in _do_create_snapshot
    self.vm.create_snapshot(xml)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1057, in create_snapshot
    self._backend.snapshotCreateXML(xml, flags)
  File "/usr/lib/python3/dist-packages/libvirt.py", line 2800, in snapshotCreateXML
    if ret is None:raise libvirtError('virDomainSnapshotCreateXML() failed', dom=self)
libvirt.libvirtError: internal error: Child process (/usr/local/bin/qemu-img snapshot -c snapshot1 /vol_8t/fedora39_kvm/fedora39.qcow2) unexpected exit status 126: libvirt:  error : cannot execute binary /usr/local/bin/qemu-img: Permission denied

解决

参考下面的博客:

https://unix.stackexchange.com/questions/471345/changing-libvirt-emulator-permission-denied

修改/etc/apparmor.d/usr.sbin.libvirtd,照猫画虎,添加对/usr/local/bin下的文件的访问权限:

image

重新加载规则:

sudo systemctl reload apparmor

标签:bin,快照,libvirt,manager,snapshot,usr,权限,local
From: https://www.cnblogs.com/pengdonglin137/p/18095187

相关文章

  • drf : 认证 频率 权限
    编写登录功能引出认证,权限,频率:前端通过接口测试工具Postman将用户名和密码通过HTTP请求发送至Django框架models.pyfromdjango.dbimportmodels#Createyourmodelshere.classBooks(models.Model):name=models.CharField(max_length=32)price=models.Int......
  • finalshell 登录ubuntu ,创建文件之后修改文件 提示权限不足
    在FinalShell中登录Ubuntu系统时,如果你创建文件后尝试修改文件提示权限不足,通常是因为你当前使用的用户账户没有对该文件或目录具有足够的写入权限。解决这个问题有以下几种方法:使用sudo权限:如果你需要对某个系统级别的文件进行操作,可能需要以超级用户(root)权限执行命令。在Fi......
  • 7.2 文件的特殊权限:suid sgid sticky和文件扩展权限ACL
    文件的特殊权限:suidsgidsticky和文件扩展权限ACL其实文件与目录设置不止这些,还有所谓的特殊权限。由于特殊权限会拥有一些`特权`特殊权限:7.2.1文件的特殊权限:suidsgidsticky7.2.1.1SUID(setuid设置用户ID):限定:只能设置在二进制可执行......
  • 在Linux中,文件权限有哪些?有什么作用?
    在Linux中,文件权限是系统安全性的关键组成部分,它决定了哪些用户或用户组可以访问文件或目录。文件权限主要有以下几种:读权限(r):表示可以读取文件的内容。例如,使用cat或less命令查看文件内容时,需要该文件具有读权限。写权限(w):允许用户修改文件的内容。例如,使用vim或vi等文本编辑器......
  • 小迪学习笔记(权限提升)
    小迪学习笔记(权限提升--windows溢出提权)权限提升权限提升的必要性权限提升常用操作命令web环境和本地环境辨别操作系统Windows操作系统下获得系统数据MSF提权本地提权计划任务提权扫描工具扫系统漏洞总结权限提升这里给大家看一下小迪的思维导图权限提升的必要性......
  • Linux 学习之路 -- 权限2
    目录1.文件的权限<1>chown命令<2>chmod命令另一种修改权限方式<3>chgrp命令2.文件类型3.关于文件的误区和一些问题1.文件的权限前面已经粗略的介绍了一下文件权限的修改命令chmod,这里继续上面的介绍。这里我们把拥有者的权限修改成只有可执行,再去掉用文件看看......
  • linux中的用户分类与权限管理
    普通用户和管理员root用户的分类和组:/etc/passwd  保存了操作系统中所有用户的信息root:x:0:0:root:/root:/bin/bash字段1:用户名字段2:密码占位符(弃用)字段3:用户的uid  0表示超级用户,500-6000普通用户,1-499为程序用户字段4:基本组的gid  先有组后有用户字段5:用户信息记录字段......
  • 权限提升-Windows权限提升篇&溢出漏洞&宝塔面板Bypass&CS插件化&MSF模块化
    知识点1、Web到Win系统提权-权限差异原因2、Web到Win系统提权-溢出漏洞(MSF&CS)3、Web到Win系统提权-集成软件(哥斯拉模块Bypass)章节点:1、Web权限提升及转移2、系统权限提升及转移3、宿主权限提升及转移4、域控权限提升及转移基础点0、为什么我们要学习权限提升转移......
  • 【Linux操作系统】权限管理和粘滞位
    文章目录前言Linux权限管理01.文件访问者的分类(人)02.文件类型和访问权限(事物属性)03.文件权限值的表示方法04.文件访问权限的相关设置方法1.chmod2.chown3.chgrpumask粘滞位1.共享文件粘滞位权限的总结Linux系列学习目录前言Linux操作系统学习,权限管理,关于Linux......
  • Linux文件权限
    前言大家好,我是jiantaoyab,本篇文章给大家介绍Linux的文件权限。文件权限系统是确保文件和系统安全的关键组成部分。正确理解和配置文件权限对于维护系统安全至关重要。用户和用户组在Linux下,有拥有者user、用户组group、其他人others之分。什么的group?假设在一个班里面......