Proftpd et droits sur les fichiers - Logiciels - Linux et OS Alternatifs
Marsh Posté le 23-08-2005 à 10:28:34
recherche la valeur du umask dans la configuration de proftpd
Marsh Posté le 23-08-2005 à 10:28:41
bin je crois que les fichiers prennent les droit du dossier dans lequel tu les mets, ça devrait donc ce fait tout seul enfin je pense je me suis jamais pausé la question sinon peut etre avec une section <Directory>...</Directory> avec un identification de group tu fixes les droit sur le repertoire.
Marsh Posté le 23-08-2005 à 10:30:21
Dans la conf d'origine :
umask = 022 tu le passes en 002 (soit pour un dossier 775)
Marsh Posté le 23-08-2005 à 10:54:29
Il utilise le groupe/propriétaire de l'utilisateur qui est connecté
Moi je veux les faker et mettre www-data:www-data et chmod 775 pasque avec un umask 002 ça marche pas tellement je crois bien
Edit : et je prescise que Proftpd tourne bien en www-data:www-data...
Marsh Posté le 23-08-2005 à 11:11:54
Tes utilisateurs utilisent quel compte FTP ? tu ne peux pas les rajouter dans le groupe www-data ?
essaye de specifier la variable User et Group en www-data
Marsh Posté le 23-08-2005 à 11:26:01
Alors l'utilisateur "max" a pour groupe par défaut "www-data" donc quand j'upload il a bien les les droits max:www-data mais moi je veux www-data:www-data (oui je sais je suis difficile )
Et puis le chmod c'est pas encore ça, il m'upload les fichiers en -rw-rw-r-- alors que le umask est à :
002 002
Et puis j'avais dejà spécifié les directives User et Group en www-data dans proftpd.conf mais c'est pas pour autant que ça marche
Marsh Posté le 23-08-2005 à 11:30:44
Citation : Et puis le chmod c'est pas encore ça, il m'upload les fichiers en -rw-rw-r-- alors que le umask est à : 002 |
et tu veux quelles permissions pour tes fichiers ?
Marsh Posté le 23-08-2005 à 11:34:59
regarde la directive UserAlias :
http://www.proftpd.org/docs/direct [...] Alias.html
Par contre pour les permissions en 775 pour les fichiers :
Proftpd will not create files that have the execution bit turned on, this is a security driven design decision.
Marsh Posté le 23-08-2005 à 11:36:40
jlighty a écrit :
|
tu as fait un restart du daemon apres la modification ?
et 002 c'est bien equivalent à 775
Marsh Posté le 23-08-2005 à 11:39:03
Oui pour les dossiers, par contre Proftpd ne veut pas mettre de droit d'execution pour les fichiers
Marsh Posté le 23-08-2005 à 11:39:38
chmod ug+s sur ton dossier ftp? (en admettant que www-data soit le user/groupe de ce dossier)
Marsh Posté le 23-08-2005 à 11:56:03
jlighty a écrit : regarde la directive UserAlias : |
Oué mais à ce moment là, c'est valable aussi pour le login j'aurais préféré que non
Sinon, oki pour le chmod 775
Marsh Posté le 23-08-2005 à 12:06:37
regarde aussi UserOwner
http://www.proftpd.org/docs/direct [...] Owner.html
Marsh Posté le 23-08-2005 à 12:18:41
Faut le mettre dans un <Directory> Ya pas l'équivalent mais valable en <Global> ?
Je suis très chiant je sais
Marsh Posté le 23-08-2005 à 12:22:56
Tu te crées un Directory bidon style
<Directory /var/www/>
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
HiddenStor off
HideNoAccess on
//et tu ajoutes UserOwner
</Directory>
c'est ça ou rien
Marsh Posté le 23-08-2005 à 15:10:43
c'est bien ce que je pensais
Marsh Posté le 24-08-2005 à 10:55:06
Moi perso j'utilise ca pour pouvoir fixer les droits et ainsi eviter certains problemes sur mes fichiers "persos"
Code :
|
Ainsi les fichiers ont directement le mask à 775 et le chown à niolou:admin (c'est à dire propriétaire niolou et group propriétaire admin)
En esperant que ca puisse t'aider
Marsh Posté le 23-08-2005 à 10:08:45
Bonjour,
J'aimerais fixer quelques droits concernant les fichiers qui sont uploadés via Proftpd. j'aimerais qu'il se créé avec comme chmod "775" et comme propriétaire/groupe "www-data". J'ai cherché dans toute la doc du fichier de configuration sur le site et impossible de mettre la main sur ces fichus arguments... je suis en train de me demander si c'est possible ? Avec Samba j'y arrive très bien à le faire... Et il me semble, à l'époque où j'utilisais Webmin avoir vu une option dans Webmin pour fixer la valeur de ces 2 arguments, donc d'après moi c'est possible
Distrib : Debian Sarge
Merci d'avance de votre aide