A voir également:
- Problème de réplication des droits
- Google images gratuites et libres de droits - Guide
- Vous devez disposer des droits d'administrateur - Guide
- Au droit de la porte - Forum AutoCAD
- Alignez la date à droite. alignez "monsieur le directeur” à gauche. alignez des deux côtés le texte du courrier. ✓ - Forum Word
- Vous ne disposez pas des droits video ✓ - Forum TV & Vidéo
3 réponses
ok, donc la notion de droit ne fonctionne pas comme sous windows entre le dossier parent et enfant.
En effet, mais la question était :
Comment puis-je faire pour que tous les fichiers créés par mon utilisateur test héritent bien des droits sur le groupe ?
Et bien dans ce cas là l'héritage du groupe est possible, il faut mettre le set-group-id sur le répertoire. Voir par exemple http://fr.wikipedia.org/wiki/Permissions_Unix au paragraphe SGID pour un répertoire.
En effet, mais la question était :
Comment puis-je faire pour que tous les fichiers créés par mon utilisateur test héritent bien des droits sur le groupe ?
Et bien dans ce cas là l'héritage du groupe est possible, il faut mettre le set-group-id sur le répertoire. Voir par exemple http://fr.wikipedia.org/wiki/Permissions_Unix au paragraphe SGID pour un répertoire.
C'est le comportement normal, quand tu créer un fichier ou répertoire, les droits des répertoires parents n'ont aucune d'incidence sur les droits des fichiers qu'ils contiennent.
Voici pour gérer les permissions et donc changer le groupe:
http://doc.ubuntu-fr.org/permissions#modifier_les_permissions
Voici pour gérer les permissions et donc changer le groupe:
http://doc.ubuntu-fr.org/permissions#modifier_les_permissions
10 oct. 2012 à 15:59
Je viens de tester le SGID, le nouveau fichier prend bien le nom du groupe, mais il ne garde pas le droit en écriture.
Merci de ton aide.
10 oct. 2012 à 17:32
Lors de la création d'un fichier, le système va lui attribuer les droits par défaut qui sont géré par umask : http://fr.wikipedia.org/wiki/Umask
Cela va dépendre de comment sont créés les fichiers, si c'est par ftp, le serveur ftp a certainement une directive umask dans sa configuration.
10 oct. 2012 à 18:14
Je me suis connecté avec le compte utilisateur
J'ai fait umask 002, les droits semblent bon, mais quand je crée le compte mode SFTP de winscp, les droits ne semblent pas fonctionner. Une idée ?
Modifié par Layn35 le 10/10/2012 à 18:30
Tu peux essayer de remplacer la ligne :
Subsystem sftp /usr/lib/openssh/sftp-server
par :
Subsystem sftp /usr/lib/openssh/sftp-server -u 002
Et recharger SSH.
En effet l'option -u permet de modifier l'umask pour sftp-server:
-u umask
Sets an explicit umask(2) to be applied to newly-created files
and directories, instead of the user's default mask.
11 oct. 2012 à 11:02