ich habe seit dem heutigen Debian Upgrade (Samba 4.2, Kernel, etc) massive Probleme mit Samba.
Die Konfiguration des shares sieht wie folgt aus. Es handelt sich bei user1 und user2 um lokale Benutzer.
Code: Alles auswählen
[share]
comment = share
path = /srv/samba/share
browseable = no
writable = yes
valid users = user1 user2
write list = user1
create mask = 0600
directory mask = 0700
force user = nobody
force group = nogroup
Seit dem Upgrade können user1 und user2 nicht mehr auf den Share zugreifen. Einhängen klappt, mehr nicht.
Wenn ich nun force user und group auf root setze klappt der Lese- und Schreibzugriff wieder.
Es scheint sich etwas massiv geändert zu haben und ich komme nicht darauf was. Meine übrige Samba Konfiguration findet ihr unten angehängt. Ich habe keine Domain, die Benutzer sind lokal im System sowie über smbpasswd angelegt. Als Client ist ein weiteres Debian und ein Windows 10 vorhanden. Auf beiden Clients ist das Verhalten seit dem Update des Servers gleich.
Das Einzige was meine bisherige Fehlersuche ergeben hat ist dass sich das Verhalten von winbind geändert hat. Zumindest das Anzeigen der zwei lokalen Samba User hatte bis vor dem Update geklappt.
Code: Alles auswählen
root@nas:~# wbinfo -u
Error looking up domain users
root@nas:~# wbinfo -g
failed to call wbcListGroups: WBC_ERR_DOMAIN_NOT_FOUND
Error looking up domain groups
smb.conf
Code: Alles auswählen
[global]
workgroup = WORKGROUP
wins support = yes
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = no
security = user
encrypt passwords = true
invalid users = root
guest account = nobody
client ipc signing = auto
ntlm auth = no
local master = yes
preferred master = yes
os level = 254
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes