分类:操作系统

Unix Like

[Updated] libvirt & qemu change VNC password without restart

文章【libvirt & qemu无需重启(在线)更改VNC密码】已于2019-02-17更新。 有两个方法,一个是通过libvirt的virDomainUpdateDeviceFlags接口,另一个是通过qemu-monitor。 以下把“DOMAIN_NAME”替换为虚拟机的名称,“YOU_NEW_VNC_PASSWORD”替换为你的新密码。 通过virDomainUpdateDeviceFlags接口 使用libvirt管理虚拟机的情况下,这个方法是首选,libvirt官方是不推荐使用了libvirt的情况下操纵qemu-monitor的。 首先编写VNC graphic的XML […]

Read more No Comments
Unix Like

qemu with pool/volume storage: Could not open ‘xxxxxxx’: Permission denied

volume信息:

虚拟机disk配置:

启动虚拟机:

查看syslog:

似乎没找比较好的方法解决此问题。 一个选择是弃用type=’volume’,改成type=’file’。 另一种选择是关闭apparmor:

&n […]

Read more No Comments
Unix Like

libvirtd: virNetTLSContextValidCertificate:994 : Unable to verify TLS peer: No certificate was found.

使用TLS连接libvirtd时,默认需要验证客户端是否拥有由CA签名的证书,详见libvirtd配置文件(/etc/libvirt/libvirtd.conf):

  取消此行的注释即可关闭此验证(当然你得启用其它身份认证途径):

  也可选择以让CA给客户端签发证书:

完成上面的操作后,把整个${PKI_PRE […]

Read more No Comments
Unix Like, 操作系统

gnome-terminal: Error creating terminal: Timeout was reached

  Fix:

  References: Gnome applications slow start due to failing services

Read more No Comments
Unix Like, Windows, 操作系统

Cygwin/X X Server TCP direct connection

网络上大都是SSH X11 Forward的资料,鲜有Client直连Server的,某些环境下,还是希望能直接一点。 安装Cygwin/X 首先要安装Cygwin/X,具体步骤,官方文档已经写得很清楚了:Installing Cygwin/X。 启动Cygwin/X X Server Cygwin/X X Server默认仅监听Unix Socket,非本地的Client连接需要启用TCP协议,加入启动参数”-listen tcp”即可,详见官方文档:xserver-nolisten-tcp-default。 可以通过修改快捷方式XWin Server加入该启动参数: […]

Read more No Comments