2010-07-12 7 views
0

Je suis en train de terminer une petite plate-forme Web que je faisais pendant mon temps libre et je vais ajouter un script exécuté une fois qui est exécuté lors de la création pour chaque nouvelle page Web. Le script va exécuter du code pour restreindre l'accès ftp afin que les gens ne puissent pas télécharger les includes ftp, dont certains contiennent des détails sql. Ce que je me demandais si l'ajout de pages index.html vierges aux sous-dossiers est une mesure secondaire viable pour empêcher les gens d'ouvrir des listes de dossiers où ils peuvent télécharger ces fichiers, ou si elle est facilement contournée?Définition de chmod pour les dossiers + index.html

Toute aide est appréciée

Répondre

1

On dirait que vous voulez utiliser les fichiers .htaccess. Avez-vous déjà essayé et est-ce quelque chose que vous ne pouvez pas faire de cette façon? Je vais deviner que vous utilisez Apache ...

+0

Oui. Mais si je configure la page sur quelqu'un d'autre serveur, un domaine, ces fichiers ne seraient plus à moi pour faire ce que je veux avec. J'allais essayer d'exécuter le code php chmod sur les dossiers qui avaient besoin de protection. – Rakoon

+0

Je suis confus. Vous dites que vous aurez accès à copier le code source de votre page web et à chmod les fichiers que vous voulez dans les répertoires que vous voulez, mais ne pas copier un autre fichier dans le même répertoire? Le fichier .htaccess ne sera-t-il pas traité exactement comme les autres fichiers que vous avez accès à copier et éditer? – MJB

+0

La plate-forme Web utilise un système de connexion pour accéder au site et le modifier. À l'intérieur de certains sous-dossiers, il y a des fichiers qui sont utilisés par le site, mais il devrait être interdit de regarder ou d'accéder à partir d'un navigateur. Par défaut, l'accès ftp permet à tout le monde d'accéder et même d'enregistrer les fichiers des sous-dossiers sur leur ordinateur, étant donné qu'ils sont capables d'obtenir ou de deviner les noms des dossiers. Par conséquent, lorsque je configure une nouvelle page Web sur un nouveau domaine, je vais exécuter une fois le code qui rend ces dossiers interdits. Bien que, avec index.html dans les dossiers, le navigateur n'affiche pas le contenu du dossier, mais plutôt une page blanche – Rakoon