Debian Samba Freigabe

Hinweis: In dem Tutorial wird die Erstellung einer einfachen Samba Freigabe auf Betriebssystem Debian erklärt. Es wird nicht näher auf Benutzerberechtigungen eingegangen. Es wird jedem gestattet auf die Freigabe zuzugreifen:

  • lesen
  • schreiben
  • löschen

Installation Samba

Zunächst müssen wir auf unserem Debian Server Samba inkl. der notwenigen Abhängigkeiten installieren:

apt-get install samba

Sicherung Konfigurationsdatei (optional)

Während der Installation von Samba wird eine Standard Konfigurationsdatei in dem Verzeichnis “samba” unter

/etc/samba/smb.conf

angelegt.

Es empfiehlt sich eine Sicherung der Datei mit dem Befehl

mv /etc/samba/smb.conf /etc/samba/smb.bak

Anlegen / Editieren Konfigurationsdatei

Wir erstellen einen neue Konfigurationsdatei “smb.conf” und erstellen die gewünschte Freigabe


nano /etc/samba/smb.conf

mit dem notwendigen Inhalt: [global]
workgroup = smb
security = share
share modes = yes
[homes]
comment = Home Directories
browsable = no
read only = no
create mode = 0750
[public]
path = /media/myPublicFolder/
public = yes
writable = yes
comment = smb share
printable = no
guest ok = yes
Freigabename = public Speicherort = /media/myPublicFolder Nun müssen wir noch den Speicherort mit den “chmod-Rechten 777” ausstatten, um den Vollzugriff zu gewähren.

chmod 777 /media/myPublicFolder

Neustart Samba Dienst

Zur Übernahme der Konfiguration muss der Samba Dienst neu gestartet werden. /etc/init.d/samba restart >