Como fazer SSH do host (Win7) para o convidado (Ubuntu Server 10.04)

4

Eu instalei recentemente o Ubuntu Server 10.04 LTS na minha máquina que possui o Windows 7 Ultimate. Eu gostaria de executar o VM sem gráficos e acessá-lo através do ssh do Windows 7. Meu aparelho está conectado a um roteador sem fio e com DHCP. Eu tentei diferentes combinações (NAT / Bridged), mas ainda não consigo acessar o convidado com PuTTY. Ou diz conexão recusada ou simplesmente trava sem qualquer outra saída. Enquanto tento conectar-me ao daemon ssh, minha VM é iniciada e estou logado com um usuário normal.

Minha configuração do Ubuntu acabou de ser instalada e eu não configurei nada nela, a não ser que tenha sido feita uma atualização do apt-get & amp; apt-get upgrade

Além disso, o daemon open-ssh é iniciado e executado.

Eu não tenho o ICS na minha máquina Windows, então normalmente nada deve interferir nas portas. Eu tento conectar-me a 127.0.0.1:22 com o nome de usuário normal para a configuração do Ubuntu e ele não conectará!

    
por Sorin-Mihai Oprea 13.02.2012 / 11:21

1 resposta

3

Você precisa descobrir qual IP o convidado está usando.

Se estiver usando a rede Bridged, ele obterá um IP do roteador e estará na sua rede como qualquer outro dispositivo. [editar para adicionar: tenha em mente que, se você não tiver DHCP em sua rede, você mesmo terá que lidar com a atribuição de IP]

Se estiver usando NAT, o VirtualBox executa um dhcpd e atribui ao convidado um endereço interno. O host ainda deve poder ver esse IP interno (mas nenhuma outra caixa em sua rede pode).

Em um terminal no seu convidado, execute ifconfig e tente ssh no IP mostrado para eth0 do seu host.

    
por Caesium 13.02.2012 / 11:28