SAMBA Server
Version vom 18. August 2018, 22:40 Uhr von Crimson (Diskussion | Beiträge)
Inhaltsverzeichnis
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