Virt-Manager para host remoto - prompt de senha contínua sobre o ssh

4

Eu configuro o KVM em um host remoto e tenho alguns arquivos .iso com os quais eu quero brincar.

Eu configurei o Virt-manager inicialmente em uma máquina Ubuntu-mate 15.10, e ele pareceu funcionar bem (lento como começar as máquinas virtuais) mas funcionou.

Agora, estou tentando fazer o mesmo com o virt-manager da minha instalação do Ubuntu 16.04 e, pela primeira vez, recebi a mensagem de que eu precisava do ssh-askpass-gnome para receber a senha, então instalado.

Agora, quando eu inicio o monitor GUI do Virt-Manager, ele continuamente solicita minha senha SSH, e a máquina virtual nunca é inicializada? Não deveria estar inicializando "sem cabeça" quando eu o executo sem o monitor?

Então, duas perguntas para esclarecer?

  1. Por que ele continua solicitando minha senha ssh? Eu sei que algumas pessoas dizem usar chaves, mas seriamente ... para novos usuários como eu, a coisa da senha do nome de usuário não deveria funcionar no ssh para brincar?

  2. Por que a VM não inicializa "sem cabeça" antes que o monitor seja iniciado?

Obrigado,

BTW - Eu tenho que configurar o VNC em vez do Spice ... apenas no caso de alguém achar que pode ser o problema.

    
por bmcgonag 02.06.2016 / 14:38

3 respostas

2

Então, eu sou um pouco idiota, eu acho. Eu encontrei um lugar diferente para definir a configuração VNC vs. Spice. Não tenho certeza porque é em 2 lugares.

Mas, para ajudar aqueles que tentam encontrá-lo, se algum outro se encaixar no que eu fiz, quando você iniciar o Monitor (para ver a interface do usuário), então você vai querer clicar no botão 'i' no círculo aquela janela.

Em seguida, encontre "Display" no painel esquerdo e, a partir daí, selecione VNC. Agora desligue e reinicie a sessão da VM, e você deve estar bem.

    
por bmcgonag 02.06.2016 / 20:11
2
  • Encerre a máquina convidada.
  • Na seção "Exibir", selecione Todas as interfaces, em vez de "Somente localhost".
  • Reinicie a máquina convidada
por Erik Norman 27.03.2017 / 17:02
2

Eu tenho o mesmo problema. Para resolvê-lo:

  1. Executar ssh-copy-id <your kvm server> .

    No meu caso, do meu laptop: ssh-copy-id hypervisor@IP_OF_MY_UBUNTU_SERVER_RUN_KVM

  2. Agora, quando me conecto a virt-manager , ele não solicita uma senha e, quando eu quiser ver o console da GUI, posso fazer isso sem qualquer solicitação de senha.

por mlemos 14.01.2018 / 13:17