로컬 네트워크에 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가 있는 데스크탑 우분투)에서 원격으로 서버에 연결합니다. 다음 오류가 발생합니다.
(GUI 없이) Ubuntu 서버에 연결할 수 있는지 여부는 확실하지 않습니다. 그렇다면 이 문제를 어떻게 해결할 수 있습니까?
답변1
오류 메시지는 openssh-askpass
실행 파일을 제공하는 것이 필요하다는 것을 알려줍니다 /usr/bin/ssh-askpass
.
을(를) 이미 설치했지만 ssh-askpass-gnome
해당 서버가 속하지 않는 헤드리스 서버에 설치했습니다(아마도 원하지 않는 그래픽 애플리케이션에 대한 많은 종속성을 가져왔을 것입니다).
대신 데스크톱 클라이언트에 설치해야 합니다.
sudo apt install ssh-askpass-gnome