KVM-Verbindung zu einem Remote-Server (Ubuntu 18.04)

KVM-Verbindung zu einem Remote-Server (Ubuntu 18.04)

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:

Fehler „Berechtigung verweigert“: AskPass findet die Datei nicht

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

verwandte Informationen