Ich versuche, die VNC-Zugangsdaten von einer von libVirt verwalteten virtuellen Maschine abzurufen. Beim Ausführen virsh dumpxml $machine
fehlt jedoch das VNC-Passwort:
<graphics type='vnc' port='-1' autoport='yes'/>
Wenn ich dasselbe mit überprüfe virsh edit $machine
, sehe ich, dass das Kennwort tatsächlich da ist:
<graphics type='vnc' port='-1' autoport='yes' passwd='asdf'/>
Warum ist das so? Ist das beabsichtigt (aus welchem Grund?) oder könnte das ein Fehler sein?
Antwort1
Dies ist beabsichtigt; suchen Sie in den Libvirt-Quellen nach dem Flag VIR_DOMAIN_XML_SECURE.