Versione breve
Se sto eseguendo una VM VirtualBox guest Ubuntu da un host Windows 10, quali passi devo prendere ssh
da un server Linux remoto nella VM guest Ubuntu?
_______________________
[ ]
[ Windows 10 ]
[ ___________________ ] ____________________
[ [ ]] [ ]
[ [ Ubuntu VM (guest) <----HOW?---- SUSE remote server ]
[ [__________________]] [___________________]
[_____________________]
Versione lunga
Sono confuso perché, AFAIK se non stavo usando una VM guest Ubuntu, e invece stavo usando una vera macchina Ubuntu, potrei semplicemente cat /etc/hosts
trovare l'indirizzo IP locale e poi da remoto solo:
user@remote --ssh--> user@<local IP>
Ho già impostato i tasti SSH in modo da poter inviare SSH dal guest Ubuntu al server remoto SUSE (cioè il guest ~/.ssh/id_rsa.pub
è già memorizzato nel telecomando ~/.ssh/authorized_keys
). Cioè posso già:
ssh -Y user@remote
Senza difficoltà, ma non posso farlo al contrario semplicemente perché non ho idea di quale sia l'indirizzo IP del mio ospite. E ho già provato a ssh
utilizzare gli indirizzi IP in "Informazioni sulla connessione" dalla GUI di Ubuntu.
Anche per essere chiari:
la VM ospite è Ubuntu 12.04 LTS (64 bit)
Principalmente le impostazioni di VirtualBox: impostazione predefinita
Abilita adattatore di rete: NAT (cavo collegato, nessun port forwarding)
Non ho impostato un server SSH, ma non sono sicuro che sia necessario (?), Questa è la mia comprensione finora.
Quindi, dato che sto eseguendo una VM VirtualBox guest Ubuntu da un host Windows 10, quali passi devo prendere ssh
da un server Linux remoto nella VM guest Ubuntu?