OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

2.2. Configuration


Die Hauptkonfigurationsdatei von Samba befindet sich in /etc/samba/smb.conf. Die Standardkonfigurationsdatei enthält zahlreiche Kommentare, um verschiedene Konfigurationsanweisungen zu dokumentieren.


Image

Nicht alle verfügbaren Optionen sind in der Standardkonfigurationsdatei enthalten. Siehe die smb.conf Manpage oder die Samba HOWTO-Sammlung2 für weitere Informationen an.


1. Bearbeiten Sie zunächst die folgenden Schlüssel/Wert-Paare im [global] Abschnitt /etc/samba/smb.conf:


Arbeitsgruppe = BEISPIEL

...

Sicherheit = Benutzer


Das Sicherheitdienst Der Parameter befindet sich weiter unten im Abschnitt [global] und ist standardmäßig kommentiert. Auch ändern

BEISPIEL, um es besser an Ihre Umgebung anzupassen.

2. Erstellen Sie am Ende der Datei einen neuen Abschnitt oder kommentieren Sie eines der Beispiele aus, damit das Verzeichnis freigegeben werden soll:


[Aktie]

Kommentar = Ubuntu-Dateiserver-Freigabepfad = /srv/samba/share

durchsuchbar = ja Gast ok = ja schreibgeschützt = nein Maske erstellen = 0755

wie: eine kurze Beschreibung der Aktie. Passen Sie es an Ihre Bedürfnisse an.


Image

2 http://samba.org/samba/docs/man/Samba-HOWTO-Collection/


Pfad: Der Pfad zum Verzeichnis, das freigegeben werden soll.


Dieses Beispiel verwendet /srv/samba/freigabename denn nach Dateisystem-Hierarchie-Standard (FHS), / srv3 Hier sollten standortspezifische Daten bereitgestellt werden. Technisch gesehen können Samba-Freigaben überall im Dateisystem platziert werden, solange die Berechtigungen korrekt sind. Die Einhaltung von Standards wird jedoch empfohlen.

durchsuchbar: Ermöglicht Windows-Clients das Durchsuchen des freigegebenen Verzeichnisses mit dem Windows Explorer.

Gast ok: Ermöglicht Clients, sich ohne Angabe eines Kennworts mit der Freigabe zu verbinden.

schreibgeschützt: Legt fest, ob die Freigabe schreibgeschützt ist oder ob Schreibrechte gewährt werden. Schreibrechte sind nur zulässig, wenn der Wert lautet nicht, wie in diesem Beispiel zu sehen ist. Wenn der Wert ist ja, dann ist der Zugriff auf die Freigabe schreibgeschützt.

Maske erstellen: bestimmt die Berechtigungen, die neue Dateien beim Erstellen haben werden.

3. Nachdem Samba nun konfiguriert ist, muss das Verzeichnis erstellt und die Berechtigungen geändert werden. Geben Sie an einem Terminal Folgendes ein:


sudo mkdir -p /srv/samba/share

sudo chown none:nogroup /srv/samba/share/


Image

Das -p Der Schalter weist mkdir an, den gesamten Verzeichnisbaum zu erstellen, falls dieser nicht vorhanden ist.



4. Starten Sie abschließend die Samba-Dienste neu, um die neue Konfiguration zu aktivieren:


sudo systemctl restart smbd.service nmbd.service


Image

Auch hier ermöglicht die obige Konfiguration allen Clients im lokalen Netzwerk uneingeschränkten Zugriff. Eine sicherere Konfiguration finden Sie in Abschnitt 4, „Datei- und Druckserver sichern“ [S. 312].


Von einem Windows-Client aus sollten Sie nun in der Lage sein, zum Ubuntu-Dateiserver zu navigieren und das freigegebene Verzeichnis zu sehen. Wenn Ihr Client Ihre Freigabe nicht automatisch anzeigt, versuchen Sie, über seine IP-Adresse auf Ihren Server zuzugreifen, z

\\192.168.1.1, in einem Windows Explorer-Fenster. Um zu überprüfen, ob alles funktioniert, erstellen Sie unter Windows ein Verzeichnis.

Um weitere Freigaben zu erstellen, erstellen Sie einfach neue [Verzeichnis] Abschnitte in /etc/samba/smb.confund neu starten Samba. Stellen Sie einfach sicher, dass das Verzeichnis, das Sie freigeben möchten, tatsächlich existiert und die Berechtigungen korrekt sind.


Image

Die Dateifreigabe mit dem Namen "[Aktie]" und der Weg /srv/samba/share sind nur Beispiele. Passen Sie die Freigabe- und Pfadnamen an Ihre Umgebung an. Es empfiehlt sich, eine Freigabe nach einem Verzeichnis im Dateisystem zu benennen. Ein anderes Beispiel wäre ein Freigabename von [qa] mit einem Pfad von /srv/samba/qa.


Top OS Cloud Computing bei OnWorks: