Forum OVH  

Précédent   Forum OVH > Hébergements mutualisés
S'inscrire FAQ Guides Recherche Messages du jour Marquer les forums comme lus

Réponse
 
Outils de la discussion
Vieux 04/05/2007, 13h19   #1
kyttors
Membre
 
Date d'inscription: avril 2007
Messages: 17
Question .htaccess pour empêcher l'exécution de tout script

Bonjour,

je veux donner un accès multi-ftp à un client.
La hotline m'a confirmé que contrairement à ce qui est annoncé sur le site d'OVH, le client peut remonter du niveau sur lequel l'accès lui ai donné et faire ce qu'il veut de mes fichiers (et pas uniquement les lire) et ce avec un simple script php par exemple.

Ce que je voudrais donc faire, c'est laisser la possibilité de déposer uniquement du contenu statique. Autrement dit, je cherche un moyen (fonctionnant avec OVH) par un .htaccess placé dans le répertoire parent (pour pas que mon client puisse y toucher) d'interdire l'exécution de tout script (php, perl, etc...).
Je ne suis pas expert en htaccess et l'aide d'OVH est très limitée à ce sujet, donc si vous avez une idée, merci de votre aide !
kyttors est déconnecté   Réponse avec citation
Vieux 04/05/2007, 13h36   #2
fred036
Membre
 
Date d'inscription: novembre 2006
Messages: 724
Re : .htaccess pour empêcher l'exécution de tout script

oui enfin s'il a accès au ftp, rien ne l'empêchera de virer ton .htaccess...
fred036 est déconnecté   Réponse avec citation
Vieux 04/05/2007, 13h41   #3
kyttors
Membre
 
Date d'inscription: avril 2007
Messages: 17
Re : .htaccess pour empêcher l'exécution de tout script

Citation:
Envoyé par fred036 Voir le message
oui enfin s'il a accès au ftp, rien ne l'empêchera de virer ton .htaccess...
c'est bien pour qu'il ne puisse pas le virer que je voudrais placer ce .htaccess dans le répertoire parent (auquel il n'aura pas accès puisque je lui aurai créé un accès restreint au répertoire fils avec la fonctionnalité multi-ftp de OVH)
kyttors est déconnecté   Réponse avec citation
Vieux 04/05/2007, 13h43   #4
enycu
Membre
 
Date d'inscription: décembre 2004
Messages: 3 206
Re : .htaccess pour empêcher l'exécution de tout script

Dans ton fichier .htaccess met ces lignes:
Code:
<Files ~ "^.*\.(cgi|pl|php[3-5]{0,1}|shtm?l?|aspx?|cfml?|jsp?)$">
order allow,deny
deny from all
</Files>
enycu est déconnecté   Réponse avec citation
Vieux 04/05/2007, 14h21   #5
kyttors
Membre
 
Date d'inscription: avril 2007
Messages: 17
Re : .htaccess pour empêcher l'exécution de tout script

Citation:
Envoyé par enycu Voir le message
Dans ton fichier .htaccess met ces lignes:
Code:
<Files ~ "^.*\.(cgi|pl|php[3-5]{0,1}|shtm?l?|aspx?|cfml?|jsp?)$">
order allow,deny
deny from all
</Files>
ça marche !
ça restreint aussi mon répertoire parent, mais je mettrai mes scripts ailleurs, c pas vraiment un problème !
ça empêche de lister le répertoire concerné, mais ça non plus c'est pas génant..

je suppose que ça couvre toutes les extensions interprétées comme script sur les serveurs d'ovh ?

en tous cas, merci !
kyttors est déconnecté   Réponse avec citation
Réponse

Outils de la discussion

Règles de messages
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : non
Le code HTML peut être employé : non



Fuseau horaire GMT +2. Il est actuellement 17h15.


© OVH 1999-2010