저는 가상 머신이 호스트 클립보드에 액세스하지 않고 호스트가 가상 머신 클립보드에 액세스하지 않고도 Debian KVM/QEMU 가상 머신에 복사하여 붙여넣을 수 있는 옵션을 찾으려고 노력해 왔습니다.
호스트는 KDE가 포함된 Debian 11을 실행 중이고 VM은 XFCE4가 포함된 Debian 11(virt-manager를 사용하여 관리됨)입니다.
내 이유는 VM이 볼 수 없도록 하고 싶은 호스트 OS 주변의 항목(비밀번호 등)을 복사하여 붙여넣기 때문입니다. VM 내부에서도 마찬가지입니다.
현재 매우 조잡한 해결책은 가상 머신과 호스트 머신 모두의 /tmp 디렉토리에 공유 파일 시스템을 설정하고 한 번에 한 줄씩 읽고 쓰는 bash 스크립트가 있는 파일을 거기에 두는 것입니다. 그래서 두 개의 창이 있는 터미널을 실행하고 가상 머신과 공유하고 싶은 내용을 붙여넣으면 가상 머신이 호스트와 공유하고 싶은 내용을 붙여넣을 수 있습니다.
불행히도 저는 이 솔루션이 별로 마음에 들지 않습니다. 매우 불편합니다. 나는 마운트된 공유 파일 시스템을 통신 채널로 사용하는 것에 완전히 반대하지는 않지만 Linux에서는 "라이브 파일 편집"이나 파일 기반 클립보드를 만들어진 소프트웨어에 대한 많은 정보를 찾을 수 없습니다.
이상적으로는 선택한 데이터를 호스트와 가상 머신 간의 별도 공유 클립보드에 복사하는 두 운영 체제(alt-c, alt-v) 모두에 대체 키 바인딩이 있을 것입니다. KDE 전역 키보드 단축키를 사용해 보았지만 문제는 단축키로 호출된 스크립트의 프로그램에서 텍스트 선택을 읽는 것으로 귀결됩니다.
나는 한동안 이 문제를 해결하려고 노력해 왔으며 가상 머신과 호스트 머신 간의 분리된 클립보드 공유를 위한 좋은 솔루션에 대한 아이디어, 제안, 소프트웨어 또는 기타 제안을 찾고 있습니다.