libVirt가 관리하는 가상 머신에서 VNC 액세스 데이터를 가져오려고 합니다. 그러나 실행하면 virsh dumpxml $machine
vnc passwd가 누락됩니다.
<graphics type='vnc' port='-1' autoport='yes'/>
를 사용하여 동일한 내용을 확인하면 virsh edit $machine
실제로 비밀번호가 있는 것을 볼 수 있습니다.
<graphics type='vnc' port='-1' autoport='yes' passwd='asdf'/>
왜 이런거야? 이것은 의도적인 것입니까(이유는 무엇입니까?), 아니면 버그일 수 있습니까?
답변1
이는 의도적인 것입니다. libvirt 소스에서 VIR_DOMAIN_XML_SECURE 플래그를 찾으세요.