Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/03/2008, à 17:54

gargol

probleme de droit avec fichier uploader via ftp

Bonjour,
je suis en train de mettre en place un serveur web.
j'y ai donc installer Lamp puis vsftpd, tous fonctionne visiblement correctement.

mes sites se trouverons dans /home/www/

j'ai creer un dossier /home/www/mimi/ et creer un acces via ftp pour l'utilisateur mimi. j'arrive a upload les fichier que je veux par le ftp.
Quand je vais sur mon navigateur a http://monadresse.com/mimi je vois bien le contenu uploader par le ftp, mais si je tente d'acceder a l'adresse d'un des fichier uploader (http://monadresse.com/mimi/fichier.jpg par exemple) j'obtiens une erreur 403:
Forbidden

You don't have permission to access /mimi/fichier.jpg on this server.

Si je retourne sur ma console et que je chmod le fichier uploader l'affichage sur le navigateur est ok ;o)
donc comment faire pour que tous les fichier upload est directement le chmod adequat??

j'ai tenter chmod -R 777 /home/www/ se qui me chmod tous les fichier present mais des que j'upload un nouveau fichier je dois refaire mon chmod... pas tres pratique :x

Hors ligne

#2 Le 02/03/2008, à 18:59

Uggy

Re : probleme de droit avec fichier uploader via ftp

 
man vsftpd.conf

      file_open_mode
              The permissions with which uploaded files are created. Umasks are applied on top of this value. You may wish to  change
              to 0777 if you want uploaded files to be executable.
              
              Default: 0666

Hors ligne

#3 Le 03/03/2008, à 01:38

gargol

Re : probleme de droit avec fichier uploader via ftp

j'ai essayé cela mais rien ne change, c'est peu etre du au utilisateur virtuel.

j'ai tenter un chown -R ftp /home/www/ mais rien n'y fait non plus.

j'ai aussi remarqué qu'il m'est impossible de changer le chmod directement depuis le client ftp, j'imagine que tous est lié... mais comment resoudre cela?

Hors ligne

#4 Le 03/03/2008, à 01:51

Uggy

Re : probleme de droit avec fichier uploader via ftp

Donne
- ta conf
- les logs serveur
- les logs client
- les droits fichiers

Hors ligne

#5 Le 03/03/2008, à 09:04

stopher

Re : probleme de droit avec fichier uploader via ftp

Salut ,

Moi j'utilise proftp , et pour eviter que les droits puissent être modifiés une fois le fichier uploadé , j'ai ajouté dans mon fichier de config :

#Regles pour limiter les commandes...
<Limit CHMOD SITE_CHMOD >
DenyAll
</Limit>

Ainsi tous les fichiers/dossiers ont comme droit , les masque paramétré auparavant .

En espérant que cela puisse t'aider ..

Cordialement ,
Christophe.

Hors ligne

#6 Le 10/04/2008, à 22:27

ced29

Re : probleme de droit avec fichier uploader via ftp

Salut,

Pour attribuer des droits autres que les droits user aux fichiers uploadés, il faut rajouter le paramètre anon_umask avec les droits souhaités (par exeple: anon_umask=0022).

Voici un lien vers un forum où un gars a eu le même problème:
http://www.pcinpact.com/forum/index.php?showtopic=68435

#7 Le 11/04/2008, à 18:53

pixou62

Re : probleme de droit avec fichier uploader via ftp

Salut !

Moi aussi j'ai le même problème, moi j'arrive juste a ouvrir mes page .php, le reste il me dit :

Forbidden

You don't have permission to access /design.css on this server.
donc comme j'ai pas accés a mon CSS, mon site n'a pas de design ! :'(

j'utilise xampp avec proftpd

j'ai vu que christophe met ce code la

#Regles pour limiter les commandes...
<Limit CHMOD SITE_CHMOD >
DenyAll
</Limit>

dans sont fichier config, mais quand on est en local, comment on fait ?

Merci d'avance wink

j'suis un gros noob, donc expliquez bien smile



EDIT : Aprés plusieurs heures d'excursion sur google, j'ai enfin réussis smile
je sais pas si sa va en aider, mais chez moi sa marche bien

il falait taper ça

chmod -vR 0755 /chemin/chemin/www

Dernière modification par pixou62 (Le 11/04/2008, à 22:10)

Hors ligne