Anpassung aller Samba-Dokumente als Projekt
ADDC als Bonus
This commit is contained in:
@@ -4,40 +4,7 @@
|
||||
---
|
||||
|
||||
## Inhaltsverzeichnis
|
||||
- [Samba-Konfiguration für Linux-Einsteiger](#samba-konfiguration-für-linux-einsteiger)
|
||||
- [Inhaltsverzeichnis](#inhaltsverzeichnis)
|
||||
- [Einführung in Samba](#einführung-in-samba)
|
||||
- [Wichtige Anwendungsfälle:](#wichtige-anwendungsfälle)
|
||||
- [Voraussetzungen:](#voraussetzungen)
|
||||
- [Installation von Samba](#installation-von-samba)
|
||||
- [1. Paketdatenbank aktualisieren](#1-paketdatenbank-aktualisieren)
|
||||
- [2. Samba installieren](#2-samba-installieren)
|
||||
- [3. Dienststatus prüfen](#3-dienststatus-prüfen)
|
||||
- [Die Konfigurationsdatei smb.conf](#die-konfigurationsdatei-smbconf)
|
||||
- [Globale Einstellungen ````[global]````](#globale-einstellungen-global)
|
||||
- [Freigaben definieren](#freigaben-definieren)
|
||||
- [Sonderfälle: Home-Verzeichnisse und Drucker](#sonderfälle-home-verzeichnisse-und-drucker)
|
||||
- [1. Nutzer-Home-Verzeichnisse](#1-nutzer-home-verzeichnisse)
|
||||
- [2. Druckerfreigabe](#2-druckerfreigabe)
|
||||
- [Rechteverwaltung unter Linux](#rechteverwaltung-unter-linux)
|
||||
- [````chown````: Besitzer und Gruppe ändern](#chown-besitzer-und-gruppe-ändern)
|
||||
- [````chmod````: Zugriffsrechte setzen](#chmod-zugriffsrechte-setzen)
|
||||
- [Symbolische Darstellung:](#symbolische-darstellung)
|
||||
- [Oktal-Darstellung:](#oktal-darstellung)
|
||||
- [Beispiele:](#beispiele)
|
||||
- [Gruppenverwaltung](#gruppenverwaltung)
|
||||
- [1. Nutzer und Gruppe erstellen:](#1-nutzer-und-gruppe-erstellen)
|
||||
- [2. Nutzer einer Gruppe hinzufügen:](#2-nutzer-einer-gruppe-hinzufügen)
|
||||
- [3. Gruppe einer Datei/Ordner zuweisen:](#3-gruppe-einer-dateiordner-zuweisen)
|
||||
- [4. Gruppe in Samba nutzen:](#4-gruppe-in-samba-nutzen)
|
||||
- [Samba-Freigaben in der Praxis](#samba-freigaben-in-der-praxis)
|
||||
- [Beispiel 1: Öffentliche Freigabe](#beispiel-1-öffentliche-freigabe)
|
||||
- [Beispiel 2: Eingeschränkte Freigabe](#beispiel-2-eingeschränkte-freigabe)
|
||||
- [Schritt-für-Schritt: Neue Freigabe erstellen](#schritt-für-schritt-neue-freigabe-erstellen)
|
||||
- [Häufige Fehler und Lösungen](#häufige-fehler-und-lösungen)
|
||||
- [Wichtige Befehle im Überblick](#wichtige-befehle-im-überblick)
|
||||
- [Sicherheitshinweise](#sicherheitshinweise)
|
||||
- [Anhang: Spezialrechte (Sticky Bit, SUID, SGID)](#anhang-spezialrechte-sticky-bit-suid-sgid)
|
||||
[TOC]
|
||||
|
||||
---
|
||||
|
||||
@@ -124,8 +91,14 @@ Platzhalter:
|
||||
%m = Name des Clients.
|
||||
%S = Name der aktuellen Freigabe.
|
||||
````
|
||||
|
||||
## Freigaben definieren
|
||||
#### Anpassungen an Windows 11
|
||||
Fügen sie unterhalb dieser Einstellungen im noch im Bereich [Global] :
|
||||
````ini
|
||||
# Protokolle und Kompatibilität
|
||||
server min protocol = SMB2
|
||||
smb encrypt = desired
|
||||
````
|
||||
### Freigaben definieren
|
||||
Freigaben werden in eigenen Abschnitten definiert, z. B. [Musik] oder [Dokumente]. Jede Freigabe hat einen Namen (erscheint im Netzwerk) und Optionen für Zugriffsrechte.
|
||||
Grundlegende Optionen:
|
||||
|Option |Bedeutung |Beispiel |
|
||||
@@ -141,8 +114,8 @@ Grundlegende Optionen:
|
||||
|directory mask|Berechtigungen für neue Ordner (oktal). |directory mask = 0775 |
|
||||
|force group |Neue Dateien/Ordner gehören automatisch zu dieser Gruppe. |force group = mitarbeiter |
|
||||
|
||||
## Sonderfälle: Home-Verzeichnisse und Drucker
|
||||
### 1. Nutzer-Home-Verzeichnisse
|
||||
#### Sonderfälle: Home-Verzeichnisse und Drucker
|
||||
1. Nutzer-Home-Verzeichnisse
|
||||
Jeder Nutzer kann automatisch auf sein eigenes Home-Verzeichnis zugreifen:
|
||||
````ini
|
||||
|
||||
@@ -154,7 +127,7 @@ Jeder Nutzer kann automatisch auf sein eigenes Home-Verzeichnis zugreifen:
|
||||
create mask = 0700 # Neue Dateien: rwx------
|
||||
directory mask = 0700 # Neue Ordner: rwx------
|
||||
````
|
||||
### 2. Druckerfreigabe
|
||||
2. Druckerfreigabe
|
||||
Samba kann Drucker für Windows-Clients freigeben:
|
||||
````ini
|
||||
|
||||
@@ -494,3 +467,4 @@ Für fortgeschrittene Anwendungsfälle können Spezialrechte gesetzt werden:
|
||||
sudo chmod 2770 /srv/samba/dokumente # SGID + Besitzer/Gruppe: rwx
|
||||
````
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user