在一台机器上的virt-manager可以通过add connection管理其它机器上的虚拟机,一般通过"remote tunnel over ssh"就可以了,前提是建立SSH连接,为了简单起见,最好配置密钥证书认证模式,采用无密码登录。简单配置如下:
$ ssh-keygen -trsa 产生SSH公钥及私钥
$ ssh-copy-id -i /root/.ssh/id_rsa.pub root@somehost #拷贝公钥到需要管理的机器上。
配置好以后命令行输入virt-manager打开管理界面。选择fileàAdd Connecttion..
依次填入文本框中内容如下:
Hypervisor: QEMU/KVM
Method:SSH
Username:root
Hostname:192.168.0.123 (需要被操作的服务器地址)
然后点击connect连接即可,此时就会出现另一台服务器上的虚拟机供操作。