SAMBA Server

Aus Reboot ITS Wiki
Wechseln zu: Navigation, Suche

Installation

sudo apt-get install samba-common samba

#Hilfreiche Pakete
sudo apt-get install samba-doc tdb-tools

Konfiguration

#Standard Konfiguratinsdatei sichern
sudo mv /etc/samba/smb.conf /etc/samba/smb.bak

#Config bearbeiten
sudo nano /etc/samba/smb.conf

Änderungen in der Konfigurationsdatei:

[global]
        #Arbeitsgruppe der Windows-Rechner
        workgroup       = WORKGROUP
        server string   = %h
        security        = user
        passdb backend  = tdbsam
        unix password sync = no
        invalid users   = root
        #bind interfaces only = yes
        #interfaces = 192.168.0.0/24 127.0.0.1
        #Alle Rechner des lokalen Netzwerkes erlauben
        hosts allow = 192.168.0.
        map to guest    = never
        logging = syslog@1 /var/log/samba/log.%m
        #minimale und maximale Version des Samba Protokolls (Windows-Probleme SMB1)
        client min protocol = SMB2
        client max protocol = SMB3

[storage]
        valid users     = @asatru
        path            = /mnt/storage/
        browseable      = yes
        writeable       = yes
        force group     = +asatru
        guest ok        = no
        create mask     = 0666
        directory mask  = 0777
        printable = no

Schreib- und Leserechte gewähren:

sudo chmod -R 0777 /mnt/storage/

#Samba neustarten
sudo service smbd restart

Konfiguration testen:

sudo testparm

Benutzerverwaltung

Die Benutzerverwaltung von Samba ist von der Benutzerverwaltung des Systems getrennt. Im System angelegte Benutzer zu Samba hinzufügen:

sudo smbpasswd -a crimson

#Crimson muss hier Mitglied der Gruppe asatru sein
sudo adduser crimson asatru

Weblink