我正在嘗試在本地網路上設定 VPS。因此,我在 IP 位址為 192.168.0.109 的電腦上安裝了 Ubuntu 18.04 伺服器(無 GUI)。我使用這些命令在伺服器上安裝 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 從我的桌上型電腦在伺服器上運行了所有這些命令。現在我想跑虛擬機器管理器從其他電腦(帶有 GUI 的桌面 ubuntu)並遠端連接到伺服器。我收到此錯誤:
我不確定是否可以連接到 Ubuntu 伺服器(沒有 GUI)。如果是,我該如何解決這個問題?
答案1
該錯誤訊息告訴您您需要openssh-askpass
,或者更準確地說,需要提供可執行檔的東西/usr/bin/ssh-askpass
。
您已經安裝了ssh-askpass-gnome
, 但在您的無頭伺服器上,它不屬於該伺服器(並且可能會引入許多您不想要的圖形應用程式的依賴項)。
您必須將其安裝在桌面用戶端上:
sudo apt install ssh-askpass-gnome