So übertragen Sie Dateien und Verzeichnisse von Windows (virtuelle Maschine) nach Linux

So übertragen Sie Dateien und Verzeichnisse von Windows (virtuelle Maschine) nach Linux

Ich habe eine virtuelle Maschine mit Windows Virtualbox und möchte einige Dateien daraus übertragen. Ich habe überlegt, scp zu verwenden, weiß aber nicht, welchen Verzeichnispfad ich angeben soll (ich vermute, so etwas wie C:\irgendwas\irgendwas wird auf meiner Linux-Maschine nicht funktionieren, oder?).

Bearbeiten:

  • Ich möchte keine freigegebenen Ordner verwenden
  • Ich würde es vorziehen, wenn der Gast (Windows) kein FTP/Login/irgendetwas mit dem Host (Linux) macht.
  • Könnten Sie Befehlszeilenbeispiele für die Methoden hinzufügen, über die Sie schreiben?

Antwort1

Wenn Sie versuchen, Dateien vom Gastsystem auf das Hostsystem zu kopieren (oder umgekehrt), ist die einfachste Lösung, einen freigegebenen Ordner einzurichten. Lesen Sie die Dokumentation fürVirtualBox-Ordnerfreigabe.

Wenn Sie bereits ssh auf Ihrem Linux-Rechner eingerichtet haben und wirklich scp verwenden möchten, können Sie immer installierenWinSCPauf Ihrer virtuellen Windows-Maschine und verwenden Sie es oder verwenden Sie den integrierten SFTP-ClientKitt.

Antwort2

Sie haben einige Optionen:

Grundsätzlich haben Sie zwei Möglichkeiten: Mit demintegrierte OrdnerfreigabeOption, für die Sie die Gasterweiterungen installiert haben müssen und die Sie von derbinäre VirtualBox(Nicht derOSE-Community-Edition) oder mit dem gleichen Ansatz, den Sie mit zwei physischen Computern verwenden würden, IE, unter Verwendung der vom Betriebssystem bereitgestellten Zugriffsmethode. In Ihrem Fall könnten Sie entwederSamba, SSH oder FTP.

Wenn Sie in der Lage sind, Guest Additions zu verwenden, ist dies meiner Meinung nach der einfachste Weg.

Antwort3

Sie könnten rsync verwenden, es gibt einige Windows-Clients dafür, wie z. B. Deltacopy. FTP ist eine weitere einfache Option, oder möglicherweise Samba.

Antwort4

Ich würde die Dateien per FTP vom Windows-System auf das Linux-System übertragen.

verwandte Informationen