Virt-Manager 到远程主机 - 通过 ssh 连续提示密码

bmc*_*nag 7 kvm virt-manager 16.04

我在远程主机上设置了 KVM,并且有一些我想使用的 .iso 文件。

我最初在 Ubuntu-mate 15.10 机器上设置了 Virt-manager,它似乎工作正常(启动虚拟机时很慢)但工作正常。

现在,我正在尝试从我的 Ubuntu 16.04 安装中对 virt-manager 做同样的事情,首先我收到一条消息,我需要 ssh-askpass-gnome 来提示输入密码,所以我安装了它。

现在,当我启动 Virt-Manager GUI 监视器时,它不断提示我输入 SSH 密码,而虚拟机从未启动?无论如何,当我在没有显示器的情况下运行它时,它不应该“无头”启动吗?

那么,有2个问题要澄清?

  1. 为什么它一直提示我输入 ssh 密码?我知道有些人说使用密钥,但说真的......对于像我这样的新用户,用户名密码不应该在 ssh 上运行吗?

  2. 为什么在监视器启动之前 VM 不会“无头”启动?

谢谢,

顺便说一句 - 我确实将它设置为在 Spice 上使用 VNC ……以防万一有人认为这可能是问题所在。

小智 6

  • 关闭访客机器。
  • 在“显示”部分中,选择“所有接口”而不是“仅本地主机”。
  • 重启来宾机器

  • virt-manager 1.5.1 现在调用它: Display Spice -> Address: Hypervisor default 不起作用,但您的解决方案“所有接口”有效。(不,我还没有安装第 3 方 SPICE) (2认同)

bmc*_*nag 3

所以,我想我有点白痴。我找到了一个不同的地方来设置 VNC 与 Spice 设置。不知道为什么它在 2 个地方。

但是,为了帮助那些试图找到它的人,如果任何其他人陷入我所做的事情,当您启动监视器(以查看 UI)时,那么您将需要单击该窗口上圆圈中的“i”按钮。

然后在左侧窗格中找到“显示”,然后选择 VNC。现在关闭并重新启动虚拟机会话,您应该就可以了。