Versão curta
Se eu estiver executando uma VM VirtualBox convidada do Ubuntu a partir de um host do Windows 10, que etapas eu preciso seguir para ssh
um servidor linux remoto na VM convidada do Ubuntu?
_______________________
[ ]
[ Windows 10 ]
[ ___________________ ] ____________________
[ [ ]] [ ]
[ [ Ubuntu VM (guest) <----HOW?---- SUSE remote server ]
[ [__________________]] [___________________]
[_____________________]
Versão longa
Estou confuso porque, AFAIK, se eu não estivesse usando uma VM convidada do Ubuntu e, em vez disso, estivesse usando uma máquina Ubuntu real, eu poderia apenas cat /etc/hosts
encontrar o endereço IP local e, em seguida, remotamente:
user@remote --ssh--> user@<local IP>
Eu já configurei as teclas ssh para poder ssh do convidado do Ubuntu no servidor remoto do SUSE (ou seja, o convidado ~/.ssh/id_rsa.pub
já está armazenado no controle remoto ~/.ssh/authorized_keys
). Ou seja, eu já posso:
ssh -Y user@remote
Sem dificuldade, mas não posso fazer o contrário, simplesmente porque não faço ideia do endereço IP do meu convidado. E eu já tentei ssh
usar os endereços IP em "Informações da conexão" da GUI do Ubuntu.
Também para ficar claro:
A VM convidada é o Ubuntu 12.04 LTS (64 bits)
Configurações do VirtualBox principalmente: padrão
Ativar adaptador de rede: NAT (cabo conectado, sem encaminhamento de porta)
Não configurei um servidor ssh, mas não tenho certeza de que seja necessário (?), Esse é o meu entendimento até agora.
Portanto, como estou executando uma VM VirtualBox convidada do Ubuntu a partir de um host do Windows 10, que etapas eu preciso seguir para ssh
um servidor linux remoto na VM convidada do Ubuntu?