So verschieben Sie Dateien auf eine virtuelle Ubuntu-Maschine

In diesem Tutorial erfahren wir, wie Sie Dateien von unserem lokalen Computer auf eine virtuelle Ubuntu-Maschine verschieben.

Dies kann nützlich sein, wenn wir Dateien zwischen zwei Computern übertragen oder unsere Dateien auf einem Remote-Computer sichern möchten.

Dazu gibt es zwei Möglichkeiten: mit dem scp-Befehl oder mit dem SFTP-Protokoll. Wir werden beide Methoden in diesem Tutorial behandeln.

So verschieben Sie Dateien auf eine virtuelle Ubuntu-Maschine

Was du brauchen wirst

Um dieser Anleitung zu folgen, benötigen Sie Folgendes:

  • Ein Computer mit Internetverbindung
  • Eine virtuelle Ubuntu-Maschine, die auf Ihrem Computer ausgeführt wird
  • Eine Datei, die Sie von Ihrem Computer auf Ihre virtuelle Ubuntu-Maschine verschieben möchten

Erstellen einer virtuellen Ubuntu-Maschine

Angenommen, Sie haben Ubuntu auf Ihrem Computer installiert, müssen Sie zunächst VirtualBox installieren. VirtualBox ist eine kostenlose Open-Source-Virtualisierungssoftware, mit der Sie ganz einfach virtuelle Maschinen (VMs) auf Ihrem Computer erstellen können.

  1. Sobald Sie VirtualBox installiert haben, starten Sie die Anwendung und klicken Sie auf die Schaltfläche „Neu“, um eine neue VM zu erstellen.
  2. Sie werden aufgefordert, Ihrer VM einen Namen zu geben (wir nennen sie „Ubuntu VM“ für dieses Tutorial) und das Betriebssystem auszuwählen, das Sie installieren möchten.
  3. Wählen Sie „Ubuntu“ aus dem Dropdown-Menü und wählen Sie die Version aus, die Sie installieren möchten (in diesem Tutorial verwenden wir Ubuntu 18.04).
  4. Klicken Sie auf „Weiter“ und Sie werden aufgefordert, die Menge an Arbeitsspeicher (RAM) festzulegen, die Sie Ihrer VM zuweisen möchten. Wir empfehlen mindestens 2 GB RAM für eine einfache Ubuntu-VM, aber 4 GB oder mehr sind ideal, wenn Sie mehrere Programme ausführen oder mit großen Dateien auf Ihrer VM arbeiten möchten.
  5. Klicken Sie erneut auf „Weiter“ und Sie werden aufgefordert, eine virtuelle Festplatte für Ihre VM zu erstellen. Wählen Sie „Jetzt virtuelle Festplatte erstellen“ und klicken Sie auf „Erstellen“.
  6. Wählen Sie „VDI (VirtualBox Disk Image)“ als Festplattendateityp und entscheiden Sie, ob Sie eine dynamische oder eine Festplatte mit fester Größe wünschen. Wir empfehlen die Auswahl einer festen Größe für eine bessere Leistung, aber dynamisch funktioniert gut, wenn Sie wenig Speicherplatz haben.
  7. Klicken Sie auf „Erstellen“ und Sie werden aufgefordert, die Größe Ihrer virtuellen Festplatte anzugeben. Wir empfehlen mindestens 20 GB für eine einfache Ubuntu-VM, aber 40 GB oder mehr sind ideal, wenn Sie viele Dateien speichern oder mehrere Programme installieren möchten.
  8. Klicken Sie ein letztes Mal auf „Erstellen“ und Ihre neue VM wird erstellt!

Installieren von Ubuntu auf Ihrer virtuellen Maschine

Bevor Sie Ubuntu auf Ihrer virtuellen Maschine verwenden können, müssen Sie es installieren. Hier ist eine kurze Anleitung, wie das geht:

  1. Laden Sie die Ubuntu-ISO-Datei herunter. Sie können die neueste Version von der Ubuntu-Website herunterladen.
  2. Erstellen Sie in Ihrer Virtualisierungssoftware eine neue virtuelle Maschine und wählen Sie die soeben heruntergeladene ISO-Datei als „Boot-Image“ aus.
  3. Starten Sie die virtuelle Maschine und befolgen Sie die Anweisungen auf dem Bildschirm, um den Installationsvorgang abzuschließen. Sobald Ubuntu installiert ist, können Sie es wie jedes andere Betriebssystem verwenden!

Konfigurieren Ihrer virtuellen Maschine

Es gibt einige Möglichkeiten, Dateien von Ihrem lokalen Computer auf Ihre virtuelle Maschine (VM) zu übertragen, aber für diese Anleitung verwenden wir einen freigegebenen Ordner.

Mit freigegebenen Ordnern können Sie von der VM aus auf Dateien auf Ihrem lokalen Computer zugreifen und umgekehrt.

Alle Änderungen an Dateien im freigegebenen Ordner sind auf beiden Seiten sichtbar.

Bevor Sie einen freigegebenen Ordner verwenden können, müssen Sie zwei Dinge tun:

  1. Installieren Sie die Gasterweiterungen auf Ihrer VM
  2. Richten Sie einen freigegebenen Ordner ein

Verschieben Sie Dateien auf eine virtuelle Ubuntu-Maschine

Wenn Sie Dateien auf Ihrem lokalen Computer haben, auf die Sie auf Ihrer virtuellen Ubuntu-Maschine zugreifen möchten, gibt es einige Möglichkeiten, sie zu verschieben.

Am einfachsten ist es, den Befehl scp (secure copy) zu verwenden. Mit scp können Sie Dateien zwischen Ihrem lokalen Computer und Ihrer virtuellen Ubuntu-Maschine übertragen, ohne einen FTP-Server einrichten zu müssen.

Um scp verwenden zu können, muss auf Ihrem lokalen Computer ein SSH-Client installiert sein. Wenn Sie Windows verwenden, empfehlen wir die Verwendung von PuTTY.

Sobald du hast Kitt installiert, öffnen Sie es und geben Sie die IP-Adresse Ihrer virtuellen Ubuntu-Maschine in das Feld „Hostname“ ein. Klicken Sie dann auf „Öffnen“.

Wenn Sie dazu aufgefordert werden, geben Sie Ihren Benutzernamen und Ihr Passwort für Ihre virtuelle Ubuntu-Maschine ein.

Navigieren Sie nach der Anmeldung zu dem Verzeichnis auf Ihrem lokalen Computer, das die gewünschten Dateien enthält überweisen. Geben Sie dann den folgenden Befehl ein:

scp Dateiname Benutzername@IP_Adresse:/Pfad/zu/Ziel

Wenn ich zum Beispiel die Datei „test.txt“ von meinem lokalen Rechner auf die übertragen wollte "/Heimanwender" Verzeichnis auf meiner virtuellen Ubuntu-Maschine würde ich den folgenden Befehl verwenden:

scp test.txt [email protected]:/home/user

Zugriff auf Ihre Dateien auf Ihrer virtuellen Ubuntu-Maschine

Wenn Sie Dateien auf Ihrem lokalen Computer haben, auf die Sie auf Ihrer virtuellen Ubuntu-Maschine zugreifen möchten, gibt es einige Möglichkeiten, dies zu tun.

Eine Möglichkeit ist die Nutzung eines Cloud-Speicherdienstes wie Dropbox oder Google Drive. Sie können SSH auch verwenden, um Dateien zwischen Ihrem lokalen Computer und Ihrer virtuellen Ubuntu-Maschine zu übertragen.

Abschluss

Nachdem Sie nun wissen, wie Sie Dateien zwischen Ihrer Ubuntu-VM und Ihrem Windows 10-Hostcomputer verschieben, können Sie Ubuntu für Ihre Entwicklungsprojekte verwenden. Wenn Sie Fragen haben, können Sie diese gerne in den Kommentaren unten stellen.

Deutsch