Samba --> ein paar kleine Hilfen
Hauseigenes Apt-Repo: https://apt.iteas.at
- smb.conf
[global] cups options = raw load printers = yes server string = Daten Buero printing = cups default = homes workgroup = WORKGROUP os level = 20 printcap name = cups security = user passdb backend = tdbsam [homes] comment = Home Directories valid users = %S, %D%w%S browseable = No read only = No inherit acls = Yes [printers] comment = All Printers path = /var/tmp printable = Yes create mask = 0600 browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = root create mask = 0664 directory mask = 0775 [gemeinsam] writeable = yes write list = @buero path = /home/gemeinsam force directory mode = 777 force group = "Unix Group\buero" force create mode = 666 comment = Gemeinsame Dateifreigabe für das buero valid users = @buero user = @buero create mode = 666 directory mode = 777
Eines der wichtigsten Dinge ist force group = „Unix Group\buero“
Hat mein keine Domäne oder ADS, egal ob Windows oder Linux muss man „Unix Group“ mit angegben. Ansonsten zieht eine Gruppenmitgliedschaft nicht. Aus irgend einem Grund funktionieren die Sambagruppen nicht. Weder Ubuntu noch CentOS. https://forum.ubuntuusers.de/topic/samba-sieht-die-eigenen-sambagruppen-nicht-ric/
Ein mögliches Share für alle ohne Zugangskonto:
- smb.conf
[tmpshare] path = /tmpshare public = yes writeable = yes browseable = yes guest ok = yes guest account = nobody create mode = 666 directory mode = 777 force directory mode = 777 force create mode = 666 comment = publicshare
Oder hier eine ganze Konfig von Proxmox 6.2 mit Freigaben auch ohne Zugangskonto, aber mit Sperren über das Netzwerk:
- smb.conf
[global] workgroup = steam security = user map to guest = Bad Password hosts allow = 192.168.2.1 2001:470:1e3e:511:b7e8:acd8:5a3:a1f2 interfaces = ::1 vmbr0 [steamwindows] path = /ssd-pool/steamwindows public = yes writable = yes comment = smb share printable = no guest ok = yes