Zum Hauptinhalt springen

So konfigurieren Sie Linux für den Zugriff auf Windows-Netzwerkordner

Ein Problem, mit dem Linux-Benutzer beim Arbeiten mit einem Netzwerk konfrontiert sind, ist der Zugriff auf Windows-Netzwerkordner. Glücklicherweise bieten moderne Linux-Distributionen einfache und effektive Möglichkeiten, den Zugriff auf Windows-Ressourcen zu konfigurieren. In diesem Artikel werden wir einige grundlegende Methoden zum Konfigurieren von Linux für den Zugriff auf Windows-Netzwerkordner untersuchen.

Der erste Weg besteht darin, das SMB-Protokoll zu verwenden, das unter Windows weit verbreitet ist und von den meisten Linux-Distributionen unterstützt wird. Um auf die Windows-Netzwerkfreigabe zuzugreifen, müssen Sie das Samba-Paket auf Ihrem Linux-System installieren. Nach der Installation von Samba müssen Sie die SMB-Konfigurationsdatei konfigurieren.conf, indem Sie Informationen über den Windows-Netzwerkordner angeben, den Sie mounten möchten.

Anmerkung: stellen Sie vor der Installation des Samba-Pakets sicher, dass Ihr System in einer Windows-Domäne registriert ist, um Zugriff auf Netzwerkressourcen zu erhalten.

Die zweite Möglichkeit besteht darin, das NFS-Protokoll zu verwenden, das auch von den meisten Linux-Distributionen unterstützt wird. Um über NFS auf Windows-Netzwerkordner zuzugreifen, müssen Sie die NFS-Pakete auf Ihrem Linux-System installieren und die Datei /etc/exports konfigurieren, indem Sie den Pfad zum Windows-Netzwerkordner und die Zugriffsrechte für Ihren Benutzer angeben.

In diesem Artikel haben wir zwei grundlegende Möglichkeiten zum Konfigurieren von Linux für den Zugriff auf Windows-Netzwerkordner untersucht: verwenden Sie das SMB-Protokoll und das NFS-Protokoll. Beide Methoden haben ihre Vor- und Nachteile, daher hängt die Wahl von Ihren Bedürfnissen und den Einstellungen Ihres Systems ab. Verwenden Sie diese Informationen, um den Zugriff auf Windows-Netzwerkordner auf Ihrem Linux-System erfolgreich zu konfigurieren!

Vorbereiten der Umgebung

Bevor Sie Linux für den Zugriff auf Windows-Netzwerkordner konfigurieren können, müssen Sie einige Vorbereitungsschritte ausführen:

1. Auf benötigte Dienstprogramme prüfen

Stellen Sie sicher, dass die folgenden Dienstprogramme auf Ihrem System installiert sind:

  • sudo - um Befehle mit Administratorrechten auszuführen
  • cifs-utils - für die Arbeit mit dem SMB/CIFS-Protokoll
  • mount.cifs - zum Verbinden von Windows-Netzwerkressourcen

Falls die angegebenen Dienstprogramme nicht vorhanden sind, installieren Sie sie mithilfe des Paketmanagers Ihrer Distribution.

2. Informationen zur Windows-Netzwerkfreigabe abrufen

Um eine erfolgreiche Verbindung mit einer Windows-Netzwerkfreigabe herzustellen, müssen Sie die folgenden Informationen kennen:

  • IP-Adresse des Windows-Computers
  • Name der Netzwerkfreigabe (Name des Ordners, den Sie verbinden möchten)
  • Anmeldeinformationen (Benutzername und Kennwort) für den Zugriff auf einen Netzwerkordner

Wenn Sie diese Informationen nicht haben, wenden Sie sich an den Netzwerkadministrator oder den Besitzer eines Windows-Computers.

3. Vorbereiten eines lokalen Ordners zum Mounten

Erstellen Sie einen leeren Ordner auf Ihrem System, den Sie zum Mounten der Netzwerkressource verwenden möchten. Sie können beispielsweise einen Ordner mit dem Namen "mnt" erstellen:

Sie haben eine Umgebung zum Konfigurieren des Zugriffs auf Windows-Netzwerkordner bereit!

Installieren von Samba

Um auf Windows-Netzwerkordner unter Linux zuzugreifen, müssen Sie das Samba-Paket installieren.

1. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

sudo apt update
sudo apt install samba

2. Nach Abschluss der Installation müssen Sie die Samba-Konfigurationsdatei konfigurieren.

3. Starten Sie einen Texteditor und öffnen Sie die Datei /etc/samba/smb.conf:

sudo nano /etc/samba/smb.conf

4. In einer SMB-Datei.conf suchen Sie die Partition [Global] und nehmen Sie die folgenden Änderungen vor:

workgroup = WORKGROUP
security = user

5. Fügen Sie für jedes freigegebene Verzeichnis Partitionen hinzu. Beispiel für einen Abschnitt:

[shared_folder]comment = Shared Folderpath = /path/to/shared/foldervalid users = user1 user2read only = no

Geben Sie anstelle von shared_folder den Namen Ihres Ordners an und anstelle von /path/to/shared/folder den Pfad zu diesem Ordner an. Ersetzen Sie auch user1 und user2 durch die Namen der Benutzer, die Zugriff auf den Ordner benötigen.

6. Speichern und schließen Sie die SMB-Datei.conf.

7. Starten Sie den Samba-Dienst neu, um die Änderungen zu übernehmen:

sudo service smbd restart

Sie können jetzt mit dem Samba-Paket über Linux auf Windows-Netzwerkordner zugreifen.

Erstellen eines neuen Benutzers

Um einen neuen Benutzer unter Linux zu erstellen, müssen Sie die folgenden Schritte ausführen:

  1. Öffnen Sie ein Terminal oder eine Konsole auf Ihrem Computer.
  2. Geben Sie den Befehl sudo adduser Benutzername ein, wobei Benutzername der Name des neuen Benutzers ist, den Sie erstellen möchten.
  3. Drücken Sie die Eingabetaste, und geben Sie das Kennwort für den neuen Benutzer ein.
  4. Geben Sie das Kennwort des neuen Benutzers zur Bestätigung erneut ein.
  5. Geben Sie Ihren Nachnamen, Vornamen und andere Benutzerinformationen nach eigenem Ermessen ein, oder lassen Sie die Felder leer.
  6. Geben Sie ggf. zusätzliche Informationen über den neuen Benutzer ein, z. B. eine Telefonnummer oder Kommentare.
  7. Drücken Sie die Eingabetaste, um die Eingabe der übrigen Informationen zu überspringen.
  8. Drücken Sie die Y-Taste oder die Eingabetaste, um den neuen Benutzer zu erstellen.

Sie haben jetzt einen neuen Benutzer auf Ihrem Linux-System, dem Sie verschiedene Berechtigungen und Rollen zuweisen können, die Ihren Anforderungen entsprechen.

SMB-Konfiguration.conf

SchrittDie Beschreibung
1Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um die smb-Datei zu öffnen.conf:
sudo nano /etc/samba/smb.conf
2Suchen Sie den Abschnitt [global] und fügen Sie die folgende Zeile hinzu:
client max protocol = NT1
3Scrollen Sie nach unten und suchen Sie den Abschnitt [homes]. Fügen Sie die folgenden Zeilen hinzu:
browsable = yes
writable = yes
valid users = %S
4Speichern Sie die Änderungen, und schließen Sie die Datei.
5Starten Sie den Samba-Dienst neu, indem Sie den folgenden Befehl eingeben:
sudo service smbd restart

Nachdem Sie diese Schritte ausgeführt haben, wird Ihr Linux für den Zugriff auf Windows-Netzwerkordner konfiguriert. Mit dem Linux-Datei-Explorer können Sie Dateien in Netzwerkordnern anzeigen und bearbeiten.

Erstellen einer Netzwerkverbindung

Um über Linux auf Windows-Netzwerkordner zuzugreifen, müssen Sie eine Netzwerkverbindung erstellen. Dies ermöglicht die Verwendung von Windows-Netzwerkressourcen, z. B. freigegebenen Ordnern, die sich auf Computern befinden, auf denen das Windows-Betriebssystem ausgeführt wird.

Um eine Netzwerkverbindung unter Linux zu erstellen, können Sie das Samba-Tool verwenden, das die Kommunikation zwischen Linux und Windows ermöglicht. Führen Sie dazu die folgenden Schritte aus:

  1. Installieren Sie das Samba-Paket auf einem Linux-Computer. Dazu können Sie den Paketmanager Ihres Distributionssystems verwenden, z. B. apt, yum oder zypper.
  2. Konfigurieren Sie Samba für den Zugriff auf Windows-Netzwerkordner. Bearbeiten Sie dazu die Samba-Konfigurationsdatei (normalerweise in /etc/samba/smb).conf) und fügen Sie die entsprechenden Einstellungen für jeden Windows-Netzwerkordner hinzu, auf den Sie zugreifen möchten.
  3. Starten Sie den Samba-Dienst auf einem Linux-Computer. Führen Sie dazu je nach Distributionssystem den Befehl sudo service smbd start oder sudo systemctl start smbd aus.
  4. Öffnen Sie den Dateimanager auf Ihrem Linux-Computer und gehen Sie zum Abschnitt "Netzwerk". Sie sollten Windows-Computer und die darauf verfügbaren Netzwerkordner sehen.
  5. Um auf die Windows-Netzwerkordner zuzugreifen, klicken Sie einfach auf den entsprechenden Ordner und geben Sie die Windows-Anmeldeinformationen (Benutzername und Passwort) für die Authentifizierung ein.

Nachdem Sie diese Schritte ausgeführt haben, müssen Sie Linux erfolgreich für den Zugriff auf Windows-Netzwerkordner konfigurieren und diese auf die gleiche Weise wie die lokalen Ordner auf dem Linux-Computer verwenden können.