Max-Ulrich_Farber schrieb:
Du bist nach wie vor sehr sparsam mit Informationen. ☹
kann ich ändern ☺
Max-Ulrich_Farber schrieb:
Sei so gut und poste 'mal Deine Datei /etc/samba/smb.conf, und zwar als Codeblock.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112 | [global]
## Server Identifikation - so meldet sich der Server im Netzwerk
netbios name = server
server string = %h server (Samba, Ubuntu)
workgroup = arbeitsgruppe
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 = yes
server services = +smb
unix extensions = yes
#======================= Share Definitions =======================
[homes]
comment = Home Directories
browseable = yes
read only = no
create mask = 0700
directory mask = 0700
valid users = %S
[Login]
comment = Network Logon Service
path = /home/Server/Login
guest ok = yes
read only = yes
[Profile]
comment = Users profiles
path = /home/Server/Profile
guest ok = no
browseable = yes
create mask = 0600
directory mask = 0700
[Daten]
comment = Profildateien
path = /home/Server/Daten
guest ok = no
browseable = yes
create mask = 0666
directory mask = 0777
writeable = yes
valid users = ah, fj, th, @dms
[scanner]
comment = Profildateien
path = /home/Server/Projekte/__Scanner
guest ok = yes
browseable = yes
create mask = 0666
directory mask = 0777
writeable = yes
valid users = ah, fj, th, @dms
[Installationen]
path = /home/Server/Installationen
writeable = yes
browseable = yes
valid users = @admins
[Archiv]
path = /home/Server/Archiv
writeable = yes
browseable = yes
create mask = 0666
directory mask = 0777
valid users = ah, fj, th, @dms
[Intern]
path = /home/Server/Intern
writeable = yes
browseable = yes
create mask = 0666
directory mask = 0777
valid users = ah, fj
[Kommunikation]
path = /home/Server/Kommunikation
writeable = yes
browseable = yes
create mask = 0666
directory mask = 0777
valid users = ah, fj, th, @dms
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
|
Max-Ulrich_Farber schrieb:
Und dann sollte man für alle betroffenen Freigaben noch die Ausgabe von getfacl <Pfad zur Freigabe>
im Terminal wissen.
Samba scheint wohle mit einer anderen Gruppe, als der von mir eingestellten zu arbeiten.
Könntest Du bitte noch präzisieren, was Du eingestellt hast und wie Du vom Client aus zugreifst?
| getfacl: Entferne führende '/' von absoluten Pfadnamen
# file: home/Server/Daten/
# owner: fj
# group: dms
user::rwx
group::rwx
other::rwx
|
die Ausgabe ist bei allen anderen Verzeichnissen gleich (nur anderer Ordnername ☺ )
Max-Ulrich_Farber schrieb:
Samba scheint wohle mit einer anderen Gruppe, als der von mir eingestellten zu arbeiten.
Könntest Du bitte noch präzisieren, was Du eingestellt hast und wie Du vom Client aus zugreifst?
Ich habe momentan die Rechte auf 777 für Ordner und 666 für Dateien temporär gesetzt.
Wenn ein Benutzer eine Datei erstellt kann sonst ein anderer nicht mehr zugreifen.
Ich habe eine Gruppe "dms" die alle Benutzer drin hat.
Dann gibt es Benutzer, die NICHT in der "dms" Gruppe sind. Die sollen natürlich nicht auf die Daten zugreifen können. Also muß ich auf alle Fälle die Rechte auf 770 und 660 setzen.
Sobald ich das allerdings mache, können die Gruppenbenutzer nicht mehr gegenseitig die Dateien bearbeiten.
Sämtliche Dateien bekommen immer die Rechte vom Benutzer, also fj:fj
Wie kann man Samba dazu bringen das bei einer Neuerstellung fj:dsm vergeben wird?