Ich versuche, einen VPS in meinem lokalen Netzwerk einzurichten. Also habe ich einen Ubuntu 18.04-Server (ohne GUI) auf einem Computer mit der IP-Adresse 192.168.0.109 installiert. Ich habe diese Befehle verwendet, um KVM auf dem Server zu installieren
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
Ich habe alle diese Befehle auf dem Server über SSH von meinem Desktop-Computer aus ausgeführt. Jetzt möchte ich ausführenVirtueller Maschinen-Managervon einem anderen Computer (Desktop-Ubuntu mit GUI) und Remote-Verbindung zum Server herstellen. Ich erhalte diesen Fehler:
Ich bin nicht sicher, ob es möglich ist, eine Verbindung zum Ubuntu-Server herzustellen (ohne GUI) oder nicht. Wenn ja, wie kann ich dieses Problem lösen?
Antwort1
Die Fehlermeldung besagt, dass Sie benötigen openssh-askpass
, oder genauer gesagt etwas, das die ausführbare Datei bereitstellt /usr/bin/ssh-askpass
.
Sie haben es bereits installiert ssh-askpass-gnome
, aber auf Ihrem Headless-Server, wo es nicht hingehört (und wahrscheinlich zahlreiche Abhängigkeiten für grafische Anwendungen mitgebracht hat, die Sie dort nicht haben möchten).
Sie müssen es stattdessen auf Ihrem Desktop-Client installieren:
sudo apt install ssh-askpass-gnome