Virt-Manager для удаленного хоста - постоянный запрос пароля через ssh

Я настроил KVM на удаленном хосте, и у меня есть несколько файлов.iso, с которыми я хочу поиграть.

Первоначально я установил Virt-manager на машине с Ubuntu-mate 15.10, и он, кажется, работал нормально (медленно, как чертовски запускал виртуальные машины), но работал.

Теперь я пытаюсь сделать то же самое с помощью virt-manager из моей установки Ubuntu 16.04, и сначала из шлюза я получил сообщение, что мне нужно ssh-askpass-gnome для запроса пароля, поэтому я установил его.

Теперь, когда я запускаю монитор графического интерфейса Virt-Manager, он постоянно запрашивает мой пароль SSH, и виртуальная машина никогда не загружается? Разве он не должен загружаться "без головы", когда я все равно запускаю его без монитора?

Итак, 2 вопроса, чтобы уточнить?

  1. почему он продолжает запрашивать мой пароль SSH? Я знаю, что некоторые люди говорят, что используют ключи, но серьезно... для новых пользователей, как я, разве не должен работать пароль пользователя в ssh для игры?

  2. Почему виртуальная машина не загружается "без головы" до того, как монитор запускается?

Спасибо,

Кстати, у меня есть возможность использовать VNC поверх Spice... на тот случай, если кто-нибудь подумает, что это может быть проблемой.

3 ответа

Решение

Итак, я немного идиот, я думаю. Я нашел другое место для настройки VNC и Spice. Не уверен, почему это в 2 местах.

Но, чтобы помочь тем, кто пытается его найти, в случае, если другие запустят то, что я сделал, когда вы запустите Монитор (чтобы увидеть пользовательский интерфейс), вы захотите нажать кнопку "i" в кружке в этом окне.

Затем найдите "Display" в левой панели и оттуда выберите VNC. Теперь закройте и перезапустите сеанс виртуальной машины, и все будет в порядке.

  • Выключите гостевую машину.
  • В разделе "Отображение" выберите "Все интерфейсы" вместо "Только локальный хост".
  • Перезагрузите гостевой компьютер

У меня такая же проблема. Чтобы решить это:

  1. Бежать ssh-copy-id <your kvm server>,

    В моем случае с моего ноутбука: ssh-copy-id hypervisor@IP_OF_MY_UBUNTU_SERVER_RUN_KVM

  2. Теперь, когда я подключаюсь к virt-manager он не запрашивает пароль, и когда я хочу просмотреть консоль с графическим интерфейсом, я могу без запроса пароля.

Другие вопросы по тегам