Video: Erstellen und Verwaltung von Verzeichnisfreigabe in UCS 2024
Samba bezieht sich auf ein Datei- und Druckerfreigabeprogramm, mit dem Linux einen Windows-Datei- und Druckserver imitieren kann, sodass Windows-Computer gemeinsame Linux-Verzeichnisse und -Drucker verwenden können. Wenn Sie Linux als Datei- oder Druckserver in einem Windows-Netzwerk verwenden möchten, müssen Sie wissen, wie Sie Samba tanzen.
Da Linux und Windows unterschiedliche Dateisysteme haben, können Sie keinen Linux-Dateiserver erstellen, indem Sie Windows-Benutzern Zugriff auf Linux-Verzeichnisse gewähren. Windows-Clientcomputer können nicht auf Dateien in den Linux-Verzeichnissen zugreifen. Zu viele Unterschiede bestehen zwischen den Dateisystemen. Zum Beispiel:
-
Bei Linux-Dateinamen wird die Groß- und Kleinschreibung beachtet, bei Windows-Dateinamen hingegen nicht. In Windows beispielsweise Datei1. txt und Datei1. txt ist die gleiche Datei. In Linux sind das verschiedene Dateien.
-
In Linux werden Perioden nicht verwendet, um Dateierweiterungen anzuzeigen. Linux-Dateinamen verwenden keine Erweiterungen.
-
Windows hat Dateiattribute wie schreibgeschütztes und Archiv. Linux hat diese nicht.
Grundsätzlich verwendet das Windows-Netzwerk ein Protokoll namens SMB, das für Server Message Block, steht, um den Austausch von Dateidaten zwischen Dateiservern und Clients zu verwalten. Linux hat keine integrierte SMB-Unterstützung.
Deshalb ist Samba erforderlich. Samba ist ein Programm, das das Verhalten eines Windows-basierten Dateiservers imitiert, indem es das SMB-Protokoll implementiert. Wenn Sie also Samba auf einem Linux-Server ausführen, sehen die Windows-Computer in Ihrem Netzwerk den Linux-Server als einen Windows-Server an.
Wie ein Windows-Server verwendet Samba bestimmte Verzeichnisse als Freigaben. Eine Freigabe ist einfach ein Verzeichnis, das anderen Benutzern über das Netzwerk zur Verfügung gestellt wird. Jede Freigabe hat die folgenden Elemente:
-
Freigabename: Der Name, unter dem die Freigabe über das Netzwerk bekannt ist. Freigabenamen sollten möglichst immer aus acht Zeichen bestehen.
-
Pfad: Der Pfad zum Verzeichnis auf dem Linux-Computer, der freigegeben wird, z. B. UsersDoug .
-
Beschreibung: Eine einzeilige Beschreibung der Freigabe.
-
Zugriff: Eine Liste von Benutzern oder Gruppen, denen Zugriff auf die Freigabe gewährt wurde.
Samba enthält auch ein Client-Programm, mit dem ein Linux-Computer auf Windows-Dateiserver zugreifen kann.
Warum haben Sambas Entwickler beschlossen, ihr Programm Samba aufzurufen? Einfach weil das Protokoll, das Windows-Datei- und Druckserver verwenden, um miteinander zu kommunizieren, SMB heißt, was für Server Message Block steht. Fügen Sie ein paar Vokale zu SMB, hinzu und Sie erhalten Samba.