Estoy intentando recuperar los datos de acceso a VNC desde una máquina virtual administrada por libVirt. Sin embargo, cuando ejecuto virsh dumpxml $machine
, falta la contraseña vnc:
<graphics type='vnc' port='-1' autoport='yes'/>
Comprobando lo mismo usando virsh edit $machine
, veo que la contraseña está ahí:
<graphics type='vnc' port='-1' autoport='yes' passwd='asdf'/>
¿Por qué es esto? ¿Es esto intencional (¿qué motivo?) o podría ser un error?
Respuesta1
Esto es intencional; busque el indicador VIR_DOMAIN_XML_SECURE en las fuentes de libvirt.