Bonjour,

je suis en train de me faire un serveur sous debian avec samba mais le problème c'est que lorsqu'un utilisateur crée un fichier, le groupe n'a pas les droits d'exécution or j'ai bien mis create mask = 0770 (ou create mode ou 770)

Savez vous pourquoi?

De plus j'aimerai savoir comment faire pour que lorsqu'un utilisateur est connecté, si il souhaite accéder à dossier auquel il n'a pas le droit, une invite de login/mdp apparaisse.

Merci d'avance

Nixonne

PS : voici mon smb.conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
[global]
   workgroup = citlan
   server string = Serveur de fichier de CIT
;   wins support = no
;   wins server = w.x.y.z
   dns proxy = no
;   name resolve order = lmhosts host wins bcast
   log file = /var/log/samba/log.%m
   max log size = 1000
;   syslog only = no
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   share modes = yes
 
 
security = user
   encrypt passwords = true
   passdb backend = tdbsam guest
   obey pam restrictions = yes
   guest account = nobody
   invalid users = root
;   unix password sync = no
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
;   pam password change = no
 
   load printers = no
;   printing = bsd
;   printcap name = /etc/printcap
;   printing = cups
;   printcap name = cups
;   printer admin = @ntadmin
 
;   preserve case = yes
;   short preserve case = yes
 
;   include = /home/samba/etc/smb.conf.%m
   socket options = TCP_NODELAY
;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
;   domain master = auto
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash
 
;[homes]
;   comment = Home Directories
;   browseable = no
;   writable = no
;   create mask = 0700
;   directory mask = 0700
 
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   writable = no
;   share modes = no
 
[essai]
comment = rep d_essai
path = /home/essai
read only = no
writable = yes
create mask = 0770
create mode = 0770
directory mask = 0770
 
[test]
comment = rep de test
path = /home/test
read only = no
public = yes
writable = yes
write list = test
create mode = 770