Virt-Manager для удаленного хоста - постоянный запрос пароля через ssh
Я настроил KVM на удаленном хосте, и у меня есть несколько файлов.iso, с которыми я хочу поиграть.
Первоначально я установил Virt-manager на машине с Ubuntu-mate 15.10, и он, кажется, работал нормально (медленно, как чертовски запускал виртуальные машины), но работал.
Теперь я пытаюсь сделать то же самое с помощью virt-manager из моей установки Ubuntu 16.04, и сначала из шлюза я получил сообщение, что мне нужно ssh-askpass-gnome для запроса пароля, поэтому я установил его.
Теперь, когда я запускаю монитор графического интерфейса Virt-Manager, он постоянно запрашивает мой пароль SSH, и виртуальная машина никогда не загружается? Разве он не должен загружаться "без головы", когда я все равно запускаю его без монитора?
Итак, 2 вопроса, чтобы уточнить?
почему он продолжает запрашивать мой пароль SSH? Я знаю, что некоторые люди говорят, что используют ключи, но серьезно... для новых пользователей, как я, разве не должен работать пароль пользователя в ssh для игры?
Почему виртуальная машина не загружается "без головы" до того, как монитор запускается?
Спасибо,
Кстати, у меня есть возможность использовать VNC поверх Spice... на тот случай, если кто-нибудь подумает, что это может быть проблемой.
3 ответа
Итак, я немного идиот, я думаю. Я нашел другое место для настройки VNC и Spice. Не уверен, почему это в 2 местах.
Но, чтобы помочь тем, кто пытается его найти, в случае, если другие запустят то, что я сделал, когда вы запустите Монитор (чтобы увидеть пользовательский интерфейс), вы захотите нажать кнопку "i" в кружке в этом окне.
Затем найдите "Display" в левой панели и оттуда выберите VNC. Теперь закройте и перезапустите сеанс виртуальной машины, и все будет в порядке.
- Выключите гостевую машину.
- В разделе "Отображение" выберите "Все интерфейсы" вместо "Только локальный хост".
- Перезагрузите гостевой компьютер
У меня такая же проблема. Чтобы решить это:
Бежать
ssh-copy-id <your kvm server>
,В моем случае с моего ноутбука:
ssh-copy-id hypervisor@IP_OF_MY_UBUNTU_SERVER_RUN_KVM
Теперь, когда я подключаюсь к
virt-manager
он не запрашивает пароль, и когда я хочу просмотреть консоль с графическим интерфейсом, я могу без запроса пароля.