IT-TIPPS
HOME
  • LINUX
  • Linux: Desktop Installation
  • Linux: Magenta Cloud Integration
  • Linux: SAMBA-Konfiguration
  • Linux: Einfachen DLNA Server einrichten
  • Linux: Wake-On-LAN einrichten
  • VIDEOBEARBEITUNG
  • Handbrake: Einstellungen
  • VLC: Tonspur aus Videodatei extrahieren
  • SONSTIGES
  • Mozilla: Profilprobleme
  • Ionos: High Drive

Linux: SAMBA-Konfiguration

Samba-Installation:

  1. sudo apt install samba-common
  2. Freigabeverzeichnisse erstellen und passende Rechte vergeben
  3. /etc/samba/smb.conf anpassen
  4. Samba Benutzer berechtigen: sudo smbpasswd -a <user>
  5. Samba neu starten: sudo systemctl rstart smbd

 

Beispiel für eine SAMBA-Freigabe, in der der User lg Schreibrechte hat, der User viewer aber nur Leserechte:

a) Dateisytemrechte - nur der Benutzer lg hat Schreibrechte auf den betroffenen Verzeichnissen

@ZOTAC01:/export$ ls -lia
34 drwxr-xr-x 20 root root 26 Aug 12 21:33 ..
197728 drwxr-xr-x 2 lg lg 2 Aug 14 09:45 Daten
197920 drwxr-xr-x 2 lg lg 2 Aug 14 09:45 Musik
197914 drwxr-xr-x 2 lg lg 3 Aug 14 09:57 Video

b) Ausschnitt aus der /etc/samba/smb.conf - diese sieht für beide Benutzer gleich aus:

[VIDEO]
comment = Videos auf ZOTAC01
browseable =yes
path = /export/Video
writeable = yes
guest ok = no
read only = no
directory mask = 0755
write list = lg
valid users = viewer,lg

Mit dieser Konfiguration bekommen neu hinzukopierte Dateien folgende Rechte, mit denen dann auch die Bereitstellung über einen DLNA Server wie minidlna klappt:

lg@ZOTAC01:/export/Video$ ls -lia
197914 drwxr-xr-x 2 lg lg 7 Aug 14 11:33 .
197526 drwxr-xr-x 5 root root 5 Aug 14 09:45 ..
198094 -rwxr--r-- 1 lg lg 2423284270 Aug 3 10:44  test.mp4

Warum hier 744 statt wie gem. smb.conf 755 eingestellt wird, ist mir noch ein Rätsel…