So übertragen Sie Dateien von einer VM auf den Hostcomputer

So übertragen Sie Dateien von einer VM auf den Hostcomputer

Mein Host-Rechner ist Ubuntu. Ich führe eine Debian-VM auf Virtualbox aus. Ich möchte Dateien von der VM auf den Host-Rechner übertragen. Ich habe versucht, scp zu verwenden, indem ich den Befehl von der VM aus ausgeführt habe:

scp Dateiname Host_Benutzername@meine_IP:/Pfad/zum/Ordner

Ich erhalte jedoch die Fehlermeldung „Verbindungszeitüberschreitung“ oder „Verbindung verloren“. Die von mir verwendete IP-Adresse ist die IP4-Adresse, die ich beim Googlen meiner IP angegeben habe. Gibt es eine einfachere oder bessere Möglichkeit, dies zu tun?

Antwort1

Ich erhalte jedoch die Fehlermeldung „Verbindungszeitüberschreitung“ oder „Verbindung verloren“. Die von mir verwendete IP-Adresse ist die IP4-Adresse, die ich beim Googlen meiner IP angegeben habe. Gibt es eine einfachere oder bessere Möglichkeit, dies zu tun?

Warten Sie... versuchen Sie, eine Verbindung zu Ihrer WAN-IP-Adresse herzustellen? Das wird wahrscheinlich nicht funktionieren. Verwenden Sie stattdessen dielokalIP-Adresse der VM. Wahrscheinlich im Bereich 10.* oder 192.168.*.

Der nächste und offensichtlichste Schritt besteht darin, sicherzustellen, dassSSHwird auf der VM ausgeführt, da Sie SCP verwenden möchten und SSH erforderlich ist.

Sie können beispielsweise von Ihrem Host aus einen Ping an die VM senden. Wenn das nicht funktioniert, liegt höchstwahrscheinlich ein Firewall- oder Routing-Problem vor. Dann benötigen wir weitere Informationen zu Ihrer Netzwerkkonfiguration, um Sie weiter beraten zu können.

Dies hängt davon ab, ob die VM für die Verwendung von NAT oder Bridged Networking konfiguriert ist.

Aber vielleichtgeteilte Ordnerist eine bessere Option. NB: Möglicherweise müssen Sie sich selbst zur vboxusersGruppe hinzufügen.

verwandte Informationen