Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1975 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Droits dossiers sur serveur SAMBA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Droits dossiers sur serveur SAMBA

n°694089
sp0on
Posté le 16-06-2005 à 11:34:41  profilanswer
 

Bonjour,
 
j'ai un serveur samba et un repertoire public partagé sur le reseau  
voici la cfg pour le repertoire public dans mon fichier smb.conf
 
[public]
guest ok = yes
writable = yes
path = /home/public
browseable = yes
read only = no
 
 
quand un utilisateur créer un répertoire ou un fichier sur public , le fichier aura les droits suivants :
drwxr-xr-x
 
je voudrais que les dossiers crées soient visibles, modifiable et executable pour tous les utilisateurs (en gros comme si je faisais un chmod -R 777 public )
je voudrai que les fichiers crées aient les drois suivants : drwxrwxrwx
 
que dois-je modifier ?
 
Merci

mood
Publicité
Posté le 16-06-2005 à 11:34:41  profilanswer
 

n°694102
BiBi Max
Posté le 16-06-2005 à 11:40:55  profilanswer
 

regardes du côté de create mask et directory mask


---------------
BiBi Max
n°694106
sp0on
Posté le 16-06-2005 à 11:43:07  profilanswer
 

heu desole mais je m'y connais pas bcp en unix  :sweat:  
e crois deviné a quoi servent les mask mais ou je dois modifié ca ? il faut que ce soit transparent pou les utilisateurs
merci

n°694118
BiBi Max
Posté le 16-06-2005 à 11:48:37  profilanswer
 

Tu rajoutes create mask 0777 et directory mask 0777 dans la section concernée, ici public
 
[public]
guest ok = yes
writable = yes
path = /home/public
browseable = yes
read only = no  
create mask 0777
directory mask 0777


---------------
BiBi Max
n°694132
sp0on
Posté le 16-06-2005 à 11:51:57  profilanswer
 

ok merci !
je vais faire ca de suite :D

n°694172
sp0on
Posté le 16-06-2005 à 12:34:15  profilanswer
 

ca marche merci
2 petites indications :
create mask = 0777
directory mask = 0777  
 
et sinon quand un fichier et creer il n'a pas tous les droits  
est ce que file mask = 0777 existe ? ;p
merci

n°694237
sp0on
Posté le 16-06-2005 à 14:25:31  profilanswer
 

re,
lorsqu'un fichier est crée il a les droits suivant :
-rwxrw-rw-
 
je voudrai qu'il soit : drwxrwxrwx  
 
j'ai modifié le fichier samba comme suit :
[public]
guest ok = yes
writable = yes
path = /home/public
browseable = yes
read only = no
create mask = 0777
directory mask = 0777
map hidden = yes
 
meric pour votre aide
 

n°694615
sp0on
Posté le 17-06-2005 à 10:46:18  profilanswer
 

bon j'ai trouvé j'ai fai un force create mode = 0777  ;p
sinon autre question :
 
voila j'ai donc mon repertoire public avec la configuration ci-dessus. maintenant, ce repertoire va comporter pluiseurs dossiers (dossier1, dossier2 par exemple). Je voudrais que le dossiers soit visible par tous les utilisateurs (lecture pour tous) mais ne soit modifiable que par toto et titi, que le dossier 2 ne soit visible et modifiable que par titi .
Voial est ce que cela est possible a faire sur mon serveur linux et si oui comment ;p
Merci

n°694738
sp0on
Posté le 17-06-2005 à 14:27:04  profilanswer
 

:bounce:  
 
j'aurai besoin d'une reponse assez rapide svp car il faudrait que je termine cela avant ce soir :/  :pt1cable:  
 
Merci

n°694749
phoenix-da​rk
SyStEm Of A dOwN
Posté le 17-06-2005 à 14:40:34  profilanswer
 

Il y a les options "valid users" et "write list" mais c'est utilisable sur un partage :/
valid users = toto titi @admins
write list = toto @admins
l'arobase c'est pour donner un nom de groupe

mood
Publicité
Posté le 17-06-2005 à 14:40:34  profilanswer
 

n°694750
sp0on
Posté le 17-06-2005 à 14:41:37  profilanswer
 

bah la je cherche faire cela avec la commande chown et chmod mas je galere un peu

n°694751
sp0on
Posté le 17-06-2005 à 14:44:16  profilanswer
 

exemple pour un dossier "test" (lecture pour titi et modifiable par toto) :
chown -R toto/dossier
chmod -R 760/titi/dossier
 
est ce que cela fonctionnerait ?

n°694754
sp0on
Posté le 17-06-2005 à 14:46:25  profilanswer
 

(chmod 744 pas 760)

n°694762
sp0on
Posté le 17-06-2005 à 14:55:04  profilanswer
 

jvien de penser a un autre probleme par rapport a mes 2 commandes :
chown -R toto/dossier
chmod -R 760/titi/dossier  
si j'ai 2 utilisateurs qui doivent posseder le dossier je fai comment (toto et tata par exemple) car si je fais  
chown -R toto/dossier
chown -R tata/dossier  
le repertoire va appartenir a tata mais plus a toto :/
help !!

n°694800
sp0on
Posté le 17-06-2005 à 15:46:18  profilanswer
 

je vais reexpliqué + en detail mon probleme
j'ai donc mon repertoir partagé "public" sur le serveur
(voir config samba ci-dessus)les utilisateurs ont tous les droits sur ce repertoire partagé
maintenant "public" va comporter plusieurs dossier qui doivent avoir des proprietées specifiques
voila un exemple :
utilisateur : toto titi tata tutu tete (tous dans le meme groupe) (j'ai + de 20 utilisateur au total)
dossier : test1 test2 (environ 10 dossier avec des droits specifique)
 
je voudrai que toto et titi puissent modifer le contenu de test1 et que ce meme dossier (test1) soient visible (en lecturre seulement) par tous les utilisateurs
pour le dossier test2, je voudrais qu'il soit modifiable par tete et tutu et visible (en lecure seulement) par tata
 
voila je pense etre clair
Merci pour toute aide !!!

n°694814
phoenix-da​rk
SyStEm Of A dOwN
Posté le 17-06-2005 à 16:04:36  profilanswer
 

Pour ton dossier test1 :
tu crées un groupe tonton qui contiendra toto et titi
chown toto:tonton test1
chmod 775 test1
 
Pour test2, il doit être en lecture que pour tete tutu et tata ? pas le reste ?
Peut-être qu'en créant un groupe toutou qui contient tete tutu puis :
chown tata:toutou test2
chmod 570 test2
ça peut paraître bizarre que le propriétaire du dossier ne puisse écrire mais bon ..


---------------
Pingouins dans les champs, hiver méchant.
n°694821
sp0on
Posté le 17-06-2005 à 16:12:02  profilanswer
 

je vien bien ce que tu veux me dire mais ca ne colle pas avec la pratique car la j'ai mis que 2 dossiers
si j'ai un utilisateur du groupe tonton et un utilisateur du groupe toutou qui oivent avoir le droit de  modife le repertoire test1 et que ce dossier doit etre visible par tous je fai comment  :??:

n°694825
phoenix-da​rk
SyStEm Of A dOwN
Posté le 17-06-2005 à 16:14:19  profilanswer
 

avec chmod 775 test1, ton dossier est visible par tous et les membres du groupe tonton peuvent écrire. Un utilisateur peut appartenir à plusieurs groupes.


---------------
Pingouins dans les champs, hiver méchant.
n°694832
sp0on
Posté le 17-06-2005 à 16:20:17  profilanswer
 

ok merci jvai essayé ca ;p
(comment on fait pour mette un user dans plusieur groups ?)

n°695546
phoenix-da​rk
SyStEm Of A dOwN
Posté le 20-06-2005 à 09:36:54  profilanswer
 

adduser user1 group1
adduser user1 group2
et user1 fait alors parti de group1 et de group2
par contre je me demande si faire chown tata test2 et chmod 570 test2 c'est pas une mauvaise solution. Si tata est le propriétaire de test2 il a le droit de modifier les droits sur ce dossier :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Droits dossiers sur serveur SAMBA

 

Sujets relatifs
[Samba] forcer un encodage de caractère ?Sécuriser un serveur
[Résolue][Son] seul le root a les droits[bash] Retirer des droits d'un user chrooté root de sa prison ?
Authentification serveur mail Postfix + courier + ldapSamba : probleme de connexion
[bash] problème de droitsconfiguration de samba
Partage de fichiers Windows/LinuxSamba sans authentification
Plus de sujets relatifs à : Droits dossiers sur serveur SAMBA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR