Я пытаюсь настроить VPS в своей локальной сети. Итак, я установил сервер Ubuntu 18.04 (без GUI) на компьютере с IP-адресом 192.168.0.109. Я использовал эти команды для установки KVM на сервере
sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils cpu-checker
sudo apt-get install virt-manager ssh-askpass-gnome --no-install-recommends
sudo systemctl enable libvirtd
sudo systemctl start libvirtd
Я запустил все эти команды на сервере, через ssh, с моего настольного компьютера. Теперь я хочу запуститьМенеджер виртуальных машинс другого компьютера (настольный Ubuntu с графическим интерфейсом) и удаленно подключиться к серверу. Я получаю эту ошибку:
Я не уверен, возможно ли подключиться к серверу Ubuntu (без GUI) или нет. Если да, то как решить эту проблему?
решение1
Сообщение об ошибке говорит вам, что вам нужен openssh-askpass
исполняемый файл, или, точнее, что-то, что его предоставляет /usr/bin/ssh-askpass
.
Вы уже установили ssh-askpass-gnome
, но на вашем headless-сервере, где ему не место (и, вероятно, притянули за собой множество зависимостей для графических приложений, которые вам там не нужны).
Вместо этого вам придется установить его на свой настольный клиент:
sudo apt install ssh-askpass-gnome