我一直在尝试寻找一个选项来复制并粘贴到我的 Debian KVM/QEMU 虚拟机中,而不需要让虚拟机访问主机剪贴板,并且主机也不能访问虚拟机剪贴板。
主机运行 Debian 11 w/ KDE,VM 是 Debian 11 w/ XFCE4(使用 virt-manager 管理)
我的原因是,我会在主机操作系统周围复制和粘贴我不希望虚拟机能够看到的内容(密码等),对于虚拟机内部也是如此。
我当前非常粗略的解决方案是在虚拟机和主机上的 /tmp 目录中建立一个共享文件系统,并在那里有一个文件,我有一些 bash 脚本一次读取和写入一行。因此,我启动一个带有两个窗口的终端,并将我想要与虚拟机共享的内容粘贴到其中,并且虚拟机可以粘贴我想要与主机共享的内容。
不幸的是,我不太喜欢这个解决方案,它很不方便。我并不完全反对使用挂载的共享文件系统作为通信通道,但我在 Linux 上找不到太多关于“实时文件编辑”或基于文件的剪贴板作为已制作的软件的信息。
理想情况下,两个操作系统(alt-c、alt-v)上都会有一个备用键绑定,将选定的数据复制到主机和虚拟机之间的单独共享剪贴板中。我尝试过使用 KDE 全局键盘快捷键,但问题归结为从快捷键调用的脚本中的程序中读取文本选择。
我一直在尝试解决这个问题,我正在寻找关于虚拟机和主机之间分离剪贴板共享的良好解决方案的想法、建议、软件或其他建议。