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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Proftpd et droits sur les fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Proftpd et droits sur les fichiers

n°720187
Max2000
Posté le 23-08-2005 à 10:08:45  profilanswer
 

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 :whistle: avoir vu une option dans Webmin pour fixer la valeur de ces 2 arguments, donc d'après moi c'est possible :D
 
Distrib : Debian Sarge :)
 
Merci d'avance de votre aide :jap:

mood
Publicité
Posté le 23-08-2005 à 10:08:45  profilanswer
 

n°720198
jlighty
Posté le 23-08-2005 à 10:28:34  profilanswer
 

recherche la valeur du umask dans la configuration de proftpd

n°720199
vomegaz
~Libriste & Gulden Draak fan~
Posté le 23-08-2005 à 10:28:41  profilanswer
 

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.

n°720201
jlighty
Posté le 23-08-2005 à 10:30:21  profilanswer
 

Dans la conf d'origine :
umask = 022 tu le passes en 002 (soit pour un dossier 775)


Message édité par jlighty le 23-08-2005 à 10:30:28
n°720204
vomegaz
~Libriste & Gulden Draak fan~
Posté le 23-08-2005 à 10:36:32  profilanswer
 

par defaut le umask est a 022 normalement.

n°720205
vomegaz
~Libriste & Gulden Draak fan~
Posté le 23-08-2005 à 10:37:03  profilanswer
 

lol nos post se croise  :pt1cable:

n°720215
Max2000
Posté le 23-08-2005 à 10:54:29  profilanswer
 

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 :o
 
Edit : et je prescise que Proftpd tourne bien en www-data:www-data...


Message édité par Max2000 le 23-08-2005 à 10:55:24
n°720227
jlighty
Posté le 23-08-2005 à 11:11:54  profilanswer
 

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

n°720246
Max2000
Posté le 23-08-2005 à 11:26:01  profilanswer
 

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 :o (oui je sais je suis difficile :D)
 
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 :(

n°720250
jlighty
Posté le 23-08-2005 à 11:30:44  profilanswer
 

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 ?

mood
Publicité
Posté le 23-08-2005 à 11:30:44  profilanswer
 

n°720252
Max2000
Posté le 23-08-2005 à 11:31:45  profilanswer
 

-rwxrwxr-x
 
soit un chmod 775 :o

n°720256
jlighty
Posté le 23-08-2005 à 11:34:59  profilanswer
 

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.


Message édité par jlighty le 23-08-2005 à 11:35:39
n°720259
vomegaz
~Libriste & Gulden Draak fan~
Posté le 23-08-2005 à 11:36:40  profilanswer
 

jlighty a écrit :

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 ?


tu as fait un restart du daemon apres la modification ?
 
et 002 c'est bien equivalent à 775

n°720263
jlighty
Posté le 23-08-2005 à 11:39:03  profilanswer
 

Oui pour les dossiers, par contre Proftpd ne veut pas mettre de droit d'execution pour les fichiers

n°720264
arghbis
salops de dauphins
Posté le 23-08-2005 à 11:39:38  profilanswer
 

chmod ug+s sur ton dossier ftp? (en admettant que www-data soit le user/groupe de ce dossier)

n°720276
Max2000
Posté le 23-08-2005 à 11:56:03  profilanswer
 

jlighty a écrit :

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.


 
Oué mais à ce moment là, c'est valable aussi pour le login :/ j'aurais préféré que non :o
 
Sinon, oki pour le chmod 775 :(


Message édité par Max2000 le 23-08-2005 à 11:56:23
n°720279
jlighty
Posté le 23-08-2005 à 12:06:37  profilanswer
 
n°720283
Max2000
Posté le 23-08-2005 à 12:18:41  profilanswer
 

Faut le mettre dans un <Directory> :ange: Ya pas l'équivalent mais valable en <Global> ? :o
 
Je suis très chiant je sais :D

n°720286
jlighty
Posté le 23-08-2005 à 12:22:56  profilanswer
 

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 :D


Message édité par jlighty le 23-08-2005 à 12:23:35
n°720353
vomegaz
~Libriste & Gulden Draak fan~
Posté le 23-08-2005 à 15:10:43  profilanswer
 

c'est bien ce que je pensais  :)


Message édité par vomegaz le 23-08-2005 à 15:11:09
n°720602
niolou
Posté le 24-08-2005 à 10:55:06  profilanswer
 

Moi perso j'utilise ca pour pouvoir fixer les droits et ainsi eviter certains problemes sur mes fichiers "persos"  
 

Code :
  1. <Directory /niolou>
  2. AllowOverwrite  on
  3. AllowStoreRestart on
  4. UserOwner niolou
  5. GroupOwner admin
  6. Umask 002 002
  7. <Limit DEL DELE RNFR RNTO XRMD CHMOD RMD LOGIN MKDIR MKD>
  8. Order Allow,Deny
  9. AllowGroup admin
  10. DenyAll
  11. </Limit>
  12. </Directory>


 
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


Message édité par niolou le 24-08-2005 à 10:57:59
mood
Publicité
Posté le   profilanswer
 


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

  Proftpd et droits sur les fichiers

 

Sujets relatifs
probleme partage fichiersSamba : connection guest avec droits root ?
[Debian] Gravure CD Audio et droits utilisateursDroits d'accès partitions windows NTFS
Proftpd : problème avec les Limitsmount droits
[FC3] - Restrictions droits utilisateurscomment configurer proftpd
Quels droits sur les fichiers pour un serveur web? 
Plus de sujets relatifs à : Proftpd et droits sur les fichiers


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