我正在尝试在 QEMU/KVM 客户机和主机之间设置共享路径。我遇到的问题是 KVM 以 libvirt-qemu 用户(Ubuntu 发行版)身份运行,因此对任何主机文件都没有权限。
有没有办法使用特定主机用户的访问写入来访问共享路径?(也就是说,除了以该用户的身份运行 KVM 或将其添加到组中之外)
答案1
为什么不使用 NFS 和 idmapd 或 samba 和 cifs 挂载?如果将这个问题理解为如何让两台计算机共享一个文件夹 - 那么您可以使用大量广泛可用的工具/技巧来解决它。
除非您需要只有基于 virt-io 的路径才能实现的非常具体的速度优势,否则我会选择 KISS 解决方案。