Debian ist eines der beliebtesten Linux-basierten Betriebssysteme, und viele Windows-Benutzer sind daran interessiert, es auf ihrem Computer zu installieren und zu verwenden. Bei der Migration zu Debian können Benutzer jedoch feststellen, dass sie einen freigegebenen Ordner einrichten müssen, um Dateien zwischen Debian und Windows freizugeben. In diesem Artikel erfahren Sie, wie Sie schrittweise einen Debian-freigegebenen Ordner für Windows einrichten.
Stellen Sie zunächst sicher, dass Sie VirtualBox installiert haben. Mit dieser Software können Sie virtuelle Maschinen auf Ihrem Computer erstellen. VirtualBox bietet außerdem die Möglichkeit, Debian zu installieren und einen freigegebenen Ordner zwischen Debian und Windows einzurichten.
Nachdem Sie VirtualBox installiert haben, starten Sie das Programm und erstellen Sie eine neue virtuelle Maschine für Debian. Geben Sie die gewünschten Einstellungen an, z. B. die Größe des Arbeitsspeichers und der Festplatte. Aktivieren Sie die Netzwerkunterstützung, um von der virtuellen Maschine aus eine Verbindung zum Internet herstellen zu können. Nachdem Sie die virtuelle Maschine erstellt haben, installieren Sie Debian gemäß den Anweisungen auf dem Bildschirm darauf.
Wenn die Debian-Installation abgeschlossen ist, starten Sie die virtuelle Maschine neu. Installieren Sie dann die VirtualBox-Gast-Add-Ons auf Debian. Diese Add-Ons bieten zusätzliche Funktionen, einschließlich der Möglichkeit, einen freigegebenen Ordner unter Windows zu konfigurieren. Um Gast-Add-Ons zu installieren, wählen Sie im VirtualBox-Menü die Option "Geräte" -> "Insert Guest Additions CD Image". Befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen.
Starten Sie die virtuelle Maschine nach der Installation der Gast-Add-Ons erneut neu. Öffnen Sie nach dem Neustart den Debian-Dateimanager. Sie sollten einen neuen freigegebenen Ordner sehen, der in der virtuellen Debian-Maschine angezeigt wird. Weisen Sie dem Ordner einen Namen und einen Speicherort zu, in dem er gespeichert werden soll. Danach können Sie Dateien zwischen Debian und Windows austauschen, indem Sie sie in einen freigegebenen Ordner ziehen oder daraus kopieren.
Einrichten eines Debian-freigegebenen Ordners für Windows
Ein Debian-freigegebener Ordner ermöglicht den Austausch von Dateien zwischen dem Debian-Betriebssystem und Windows, was sehr nützlich ist, wenn Sie beide Betriebssysteme auf demselben Gerät installiert haben. Folgen Sie den Anweisungen unten, um einen freigegebenen Ordner einzurichten:
- Installieren Sie die VirtualBox-Gast-Add-Ons. Starten Sie dazu die virtuelle Debian-Maschine und wählen Sie im Menü Gast-Add-Ons installieren aus. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen.
- Konfigurieren Sie einen freigegebenen Ordner in VirtualBox. Gehen Sie zu den Einstellungen der virtuellen Maschine, klicken Sie auf die Registerkarte "Freigegebene Ordner" und fügen Sie einen neuen freigegebenen Ordner hinzu. Geben Sie den Pfad zu dem Ordner auf Ihrem Windows-Computer an, den Sie mit Debian teilen möchten.
- Laden Sie das vboxsf-Modul in Debian herunter. Öffnen Sie ein Terminal und führen Sie den Befehl sudo modprobe vboxsf aus . Dadurch wird das erforderliche Modul heruntergeladen, um mit den freigegebenen Ordnern von VirtualBox zu arbeiten.
- Erstellen Sie einen Mount-Punkt für den freigegebenen Ordner. Geben Sie im Terminal den Befehl sudo mkdir /mnt/shared ein . Dadurch wird ein neues Verzeichnis namens "shared" im Ordner /mnt erstellt.
- Hängen Sie den freigegebenen Ordner an. Geben Sie den Befehl sudo mount -t vboxsf shared /mnt/shared ein, um den freigegebenen Ordner in das erstellte Verzeichnis einzubinden.
- Stellen Sie sicher, dass der freigegebene Ordner erfolgreich angehängt wurde. Geben Sie ls /mnt/shared ein, um eine Liste der Dateien im freigegebenen Ordner anzuzeigen. Wenn es richtig gemacht wird, sollten Sie die Dateien aus dem Windows-Ordner sehen.
- Stellen Sie den permanenten Zugriff auf den freigegebenen Ordner ein. Fügen Sie einen Eintrag in die Datei /etc/fstab hinzu, damit der freigegebene Ordner automatisch angehängt wird, wenn Debian gestartet wird. Führen Sie im Terminal den Befehl sudo nano /etc/fstab aus und fügen Sie am Ende der Datei die folgende Zeile hinzu: shared /mnt/shared vboxsf defaults 0 0 . Speichern Sie die Datei, und schließen Sie den Editor.
Der freigegebene Ordner muss jetzt konfiguriert und einsatzbereit sein. Sie können Dateien zwischen Debian und Windows freigeben, indem Sie sie in den Ordner /mnt/shared verschieben.
Installieren von Samba auf Debian
Hier ist eine Schritt-für-Schritt-Anleitung, wie man Samba auf Debian installiert:
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo apt-get install samba
Nachdem Sie Samba installiert haben, müssen Sie die Konfigurationsdatei konfigurieren. Öffnen Sie die SMB-Datei.conf in einem Texteditor:
sudo nano /etc/samba/smb.conf
In einer SMB-Datei.conf suchen Sie den Abschnitt [global] und fügen Sie am Ende des Abschnitts die folgenden Zeilen hinzu:
wins support = yes
Erstellen Sie eine neue Partition [share] am Ende der smb-Datei.conf und konfigurieren Sie den freigegebenen Ordner:
create mask = 0777
directory mask = 0777
Speichern Sie die Änderungen, und schließen Sie die SMB-Datei.conf.
Starten Sie den Samba-Dienst neu, um Änderungen an der Aktion vorzunehmen:
sudo service smbd restart
Nachdem Sie alle oben genannten Schritte ausgeführt haben, wird Samba erfolgreich auf Ihrem Debian-Server installiert und konfiguriert, um Dateien zwischen Windows- und Linux-Systemen auszutauschen.
Einrichten eines freigegebenen Ordners in Samba
Führen Sie die folgenden Schritte aus, um einen freigegebenen Ordner in Samba unter Debian zu konfigurieren:
-
Installieren Sie das Samba-Paket mit dem Befehl:
sudo apt-get install samba
sudo nano /etc/samba/smb.conf
[shared_folder]comment = Shared Folderpath = /path/to/shared/folderread only = nobrowsable = yesguest ok = yescreate mask = 0777directory mask = 0777force user = your_username
sudo service smbd restart
Jetzt haben Sie den freigegebenen Ordner in Samba erfolgreich auf Debian konfiguriert und können ihn für die Kommunikation zwischen Debian und Windows verwenden.
Verbinden eines freigegebenen Ordners in Windows
Befolgen Sie die nachstehenden Anweisungen, um einen Debian-freigegebenen Ordner auf einem Windows-Computer zu mounten:
- Schritt 1: Stellen Sie sicher, dass der freigegebene Ordner bereits in Debian konfiguriert ist und über die Berechtigung zum Freigeben verfügt.
- Schritt 2: Öffnen Sie auf einem Windows-Computer den Windows Explorer.
- Schritt 3: Geben Sie in der Adressleiste des Explorers den folgenden Pfad ein: \\\ . Geben Sie stattdessen die IP-Adresse Ihres Debian-Computers ein und geben Sie stattdessen den Namen des freigegebenen Ordners ein, mit dem Sie eine Verbindung herstellen möchten.
- Schritt 4: Drücken Sie die Eingabetaste oder klicken Sie auf die Schaltfläche "Weiter".
- Schritt 5: Wenn alles richtig konfiguriert ist, wird ein Fenster angezeigt, in dem Sie nach einem Benutzernamen und einem Passwort gefragt werden.
- Schritt 6: Geben Sie Ihre Debian-Anmeldeinformationen (Benutzername und Passwort) ein. Wenn Sie mehrere Konten haben, stellen Sie sicher, dass Sie die richtigen Anmeldeinformationen verwenden.
- Schritt 7: Wenn Ihre Anmeldeinformationen korrekt waren, stellt Windows eine Verbindung zum Debian-freigegebenen Ordner her und öffnet ihn im Explorer. Sie können Dateien in einem freigegebenen Ordner direkt von Windows aus anzeigen und bearbeiten.
Jetzt können Sie den Debian-freigegebenen Ordner auf einem Windows-Computer frei verwenden. Stellen Sie sicher, dass Sie alle Änderungen speichern und den freigegebenen Ordner beim Herunterfahren schließen.
Steuern des Zugriffs auf einen freigegebenen Ordner
Nachdem Sie einen freigegebenen Ordner in Debian eingerichtet haben, können Sie den Zugriff auf den freigegebenen Ordner mithilfe des Dienstprogramms steuern Samba. Mit Samba können Sie Zugriffsrechte für Windows- und Linux-Benutzer konfigurieren und Passwörter für den Zugriff auf einen Ordner festlegen.
Installieren Sie zunächst das Samba-Paket auf Debian mit dem folgenden Befehl im Terminal:
sudo apt-get install samba
Nach erfolgreicher Installation öffnen Sie die Samba-Konfigurationsdatei mit einem Texteditor. Zum Beispiel:
sudo nano /etc/samba/smb.conf
Suchen Sie den Abschnitt, in dem der freigegebene Ordner beschrieben wird, und fügen Sie die folgenden Zeilen hinzu, um den Zugriff einzuschränken:
valid users = Benutzername
Hier Benutzername ist der Name des Windows-Benutzers, der schreibgeschützten Zugriff auf den freigegebenen Ordner hat. Wenn Sie mehreren Benutzern Zugriff gewähren möchten, trennen Sie deren Namen durch Kommas.
Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei, und starten Sie den Samba-Dienst neu, um die Einstellungen anzuwenden:
sudo systemctl restart smbd
Der ausgewählte Benutzer kann nun den Inhalt des freigegebenen Ordners in Windows anzeigen und Dateien kopieren, kann diese jedoch nicht ändern oder löschen.
Wenn Sie ein Kennwort für den Zugriff auf den freigegebenen Ordner festlegen möchten, führen Sie den folgenden Befehl aus:
sudo smbpasswd -a Benutzername
Ersetzt Benutzername an den Windows-Benutzernamen. Nachdem Sie den Befehl ausgeführt haben, werden Sie aufgefordert, das neue Passwort einzugeben und zu bestätigen.
Nachdem Sie das Kennwort festgelegt haben, muss der Windows-Benutzer es eingeben, um auf den freigegebenen Ordner zuzugreifen.