![]() |
Permissions des nouveaux fichiers créés
|
Thread Tools | Display Modes |
#1
|
||||
|
||||
Permissions des nouveaux fichiers créés
Bonjour !
J'ai un dossier partagé par plusieurs utilisateurs. Par défaut ses droits sont en 770 pour "knux:users". Dans le groupe "users", il y a knux, toto et tata. Quand toto écrit dans ce dossier, le fichier créé a les permissions 755 pour "toto:toto". Comment je peux y remédier ? Je souhaiterais que les permissions soient automatiquement "770 knux:users" soit celle du dossier courant ou parent. Une idée ? ![]()
__________________
http://max.skyrock.com/ |
#2
|
||||
|
||||
un cron ?
![]() |
#3
|
||||
|
||||
Niaisüre within, en effet lol !
![]() Je sais pas, je cherche plus protocolaire comme solution ^^
__________________
http://max.skyrock.com/ |
#4
|
||||
|
||||
Ben je vois pas trop comment faire, sur un volume NTFS avec les héritages d'autorisation tu peux te débrouiller, mais sur un FS Unix, je sais pas comment faire, ca impliquerait un changement du uMask et tout... c'est violent :/
|
#5
|
||||
|
||||
Alors je viens de trouver une piste pour qu'à la création, le groupe soit hérité du dossier parent. C'est le "SGID" dont la valeur octale est "2000". J'ai donc fait un "chmod -R 2770 MonDossier" et quand "toto" y créé un fichier, les permissions sont : "-rw-r--r-- 1 toto users 0 2007-11-21 19:55 un_fichier".
Maintenant, je cherche comment faire de même pour les droits (on s'aperçoit ici que le groupe "users" n'a pas le droit d'écriture ^^
__________________
http://max.skyrock.com/ |
#6
|
||||
|
||||
Regarde peut etre du coté du paquet acl, il semble qu'il y a un tuto sur Lea-Linux... peut être que
![]() |
#7
|
|||
|
|||
Bonsoir, voici une bonne solution qui je pense correspond a ce que tu cherches:
Enfin, si vous voulez automatiser l'attribution de droits par défaut lors de la création d'un nouveau fichier ou d'un nouveau répertoire, il faut utiliser la commande shell umask. Par exemple, vous désirez que tout nouveau fichier que vous créez soit ouvert en lecture, écriture (et éventuellement en exécution) seulement pour vous, pas pour votre groupe, et encore moins pour tous. Il vous suffit d'ajouter dans votre fichier ~/.bash_profile la commande umask 077. cf: http://www.lea-linux.org/cached/index/Permissions.html |
![]() |
Bookmarks |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
les fichiers exe et lnk sont de venus des fichiers notepad | eric1000 | Windows NT4/2000/XP Client | 27 | 23-03-2006 07:07 |
Les nouveaux PowerMac. | chalouf | Vos news | 45 | 26-06-2003 20:55 |
Nouveaux articles ! | Cougar | Actualité | 9 | 06-01-2003 17:35 |
Nouveaux drivers Via 4 in 1. | childerik | Actualité | 4 | 11-12-2002 09:46 |
Nouveaux sujets | LeMoi | Discussions sur le site et/ou le forum | 10 | 20-10-2002 19:36 |
All times are GMT +2. The time now is 20:40.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.