我通过 virt-manager 设置了一个虚拟机,我试图让 vm 访问主机系统上的文件夹。
我添加了一个文件系统,可以直接从主机读取,但无法写入。
<filesystem type='mount' accessmode='passthrough'>
<source dir='/opt/test'/>
<target dir='testlabel'/>
</filesystem>
Run Code Online (Sandbox Code Playgroud)
它安装在从 fstab 启动时使用,
testlabel /opt/test 9p trans=virtio 0 0
Run Code Online (Sandbox Code Playgroud)
主机系统上的文件夹归主机系统上的我的用户所有,我无法将所有权更改为来宾系统中的用户,因为主机上不存在该用户。
tl;dr 除了将文件夹权限设置为 777 之外,如何设置文件夹权限以允许来宾 vm 用户进行读/写访问?