bonjour,
après une installation de sftp et de rssh, j'ai un problème sur les droits des fichiers :
des utilisateurs se connectent à mon serveur sftp et y déposent des fichiers. Je voudrais forcer les droits sur ces fichiers à 660.
j'ai utilisé le umask mais le umask ne fait que descendre les droits.
Par exemple avec un utilisateur qui m'envoie un fichier en 600, le umask n'aura aucun effet.
Connaissez vous une solution ?
merci
# Avec les ACLs ?
Posté par zx81 . Évalué à 1.
Ca te permettra de forcer facilement "other" à rien et "user/group" à rw.
Le truc sympa c'est que tu peux mettre des droits par défaut sur un répertoire (toute une *liste* de user|group/droits) et que tout nouveau fichier/dossier créé en dessous en hérite.
[^] # Re: Avec les ACLs ?
Posté par bobop . Évalué à 1.
ex sur un rep : setfacl -m d:mongroupe:rw monrepertoire
si je crée un fichier, ok ça marche mongroupe a les droits rw.
mais si je copie un fichier (type 600) dans ce répertoire mongroupe n'a pas les droits....
help...
[^] # Re: Avec les ACLs ?
Posté par zx81 . Évalué à 1.
Bizarre chez moi ça marche, si je copie avec un cp "simple", avec "cp -a", les acls du répertoire parent ne sont pas ajoutées...
Quelle version de kernel et libacl/attr ? Distrib ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.