Index du Forum » » Sécurité

Auteur

Revoir le tutorial 2 pour les chmods
Anonyme
19853  

  Posté : 18-06-2006 21:10

Citation : patdef

En notation octal, les bits de configuration sont dans l'ordre : lecture, écritue, exécution/traversé
Donc
1 = execution/traversé
2 = écriture
3 = execution/traversé + écriture
4 = lecture
5 = lecture + execution/traversé
6 = lecture + écriture
7 = lecture + écriture + execution/traversé



Salut,
J'ai trouvé ce lien via google, et sérieux, ca m'ennerve.
Déjà :
7 = lecture + écriture + execution/traversé
traversé ???
Juste comme ça, tu le sors d'ou ?
7 = lecture + écriture + execution < voici la vraie définition.
Et l'execution n'est pas "lancer le script", mais "entrer dans le répertoire.
Donc, en basant dessus, sur un VRAI serveur, un fichier 766 peut être lu, mais ne peut pas être écrit.
Maintenant, certains serveurs vont faire une correction, et considèrer ton fichier 766 comme un fichier 666.
Comme je dis, un fichier ne peut pas être en exécution, puisque l'execution sert à entrer dans un répertoire, et pour être utiliser, ton fichier doit, pour un fichier public, tel que le reply.php de ndps.org en 644, si ndps doit écrire dedans, c'est le 666.

Tu peux t'ammuser d'ailleurs à creer un script, qui va modifier le chmod d'un fichier quand tu l'updates, en clair, le chmod qui sera appliqué, sera un chmod 766, et tu le test sur des hébergeurs, et tu m'en diras des nouvelles.
Les chmods officiel les plus utilisés sont
pour les rep : 755 et 777
pour les fichiers : 644 et 666

Etant chez le meme hébergeurs que phpdebutant.org, qui est plutot acces sur la securité et la rapidité, je peux te dire, que des merdes de ce style, ca te fait sites qui ne fonctionnent pas du tout !

Donc a moins que npds soit un cms évangeliste, qui se refusent d'utiliser pour quelques raisons que ce soit un chiffre satanique, je ne comprends pas l'utilisation de ce mauvais chmod, le pire, c'est que cette facon d'utiliser les chmod, qui est foireuse, se propoge, c'est le 2eme script que je vois faire ca.

D'ailleurs, avant de valider ce message, j'ai fait mumusse sur php.net (je pense que tu dois connaitre), j'ai tape sur leurs systeme de recherche, chmod 755, chmod 766, chmod 777 et les résultat sont assez explicite, on a bien des liens vers le manuel pour les fonctions chmod 755 et 777, par contre, pour 766, il y a des résultats, par exemple [line:766] mais en rapport avec les chmod, il doit y en avoir ZERO.

Donc il serait bien d'arreter avec cette connerie de chmod qui n'existe pas.

Merci



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=19971&forum=12