menucool GRAND Affichage

Interaction Collectuelle & Génération Automatique WebInfo TV








Supprimer les fichiers FTP protégés

vendredi 3 octobre 2003, par Wikistes (copID)





dans la meme rubrique...

Révolution : Hébergement site wiki gratuit sans pub sur CafeWiki.org en 2 mn
WikiWig et Générateur de pages web enfantin
Personnaliser son WikiBabe
WikiBabe Mon BabySite
Recensement des Wikis francophones



thèmes abordés...

astuces
Les titres de votre site partout à la une
Faire sa page d'informations multi-sources avec les fichier RSS
Quel intérêt d'un domaine.org ?
Textes et fantaisie pour SPIP
Sauvegarde automatique d'une base vers un autre site
Installer un forum progressif avec alerte email : 5mn
Votre site traduit en anglais : 15 mn
Le b a ba de la musique pour tous : MP3 facile
Non aux robots ! ?
Les dessous du web (mini mini)
Utilisez Google comme moteur interne
Mapstan, nouveau moteur entre Google et Kartoo
Nouvelle liste : spipaide
MOTOP-Clés & Moteurs
Une astuce anti spam

webzine wiki weblog joueb
Wiki, RSS et Weblog
Testez librement les systèmes de sites (CMS)
Sesame ouvre un WikiWoow : 2mn
SPIP OUI, 1.4 non merci !
WikiNihilisation : Spip + WikiNi = SpiKini
Wikis sur levillage.org
WikiPedia : 6000 en .org
Spip et WebLog : Mariage consommé.
Wiki pour Indymedia

Il arrive régulièrement, en particulier avec les wikis dont on parle ici, que des fichiers ou des dossiers créés par un programme wiki deviennent impossibles à supprimer.

Voici cette question résolue grâce à l'aide des villageois Fedaril, sub0 et michiki...

Michiki : C'est pas une histoire de protection .htaccess, mais par le gestionnaire FTP intégré de l'hébergeur (Levillage.org), on peut parfois déverrouiller une clef et effacer ces fichiers.

A noter que certains logiciels FTP (LeechFTP...) n'affichent des fichiers cachés (.xxxxxx etc.) que si on précise dans leur option de fichiers "list -a " ou list -all".

Certains dossiers ne peuvent être supprimés que si les fichiers cachés qu'ils contiennent sont supprimés.

 


Mais voici le coeur de l'affaire dixit Fedaril...

Cela vient des droits et de la configuration du serveur. Lorsqu'un fichier est enregistré grâce à un script php, il est créé avec comme propriétaire du fichier "nobody" et comme groupe "village". Ce qui signifie que l'utilisateur exécutant php est "nobody". Les droits par défaut sont écriture et lecture uniquement par le propriétaire du fichier ("nobody"), aucun droit pour le "groupe" ni pour le "public" (600). Ce qui veut dire que seul l'utilisateur "nobody" pourra agir sur le fichier (suppression, chmod, etc...).

Or dans une connexion par FTP, "utilisateur" est le login, par ex "sub0", lequel ne peut pas du tout agir sur le fichier. Donc impossible de le supprimer, de le lire, ou de changer ses droits.

Le seul moyen de remédier au problème est de créer un script php qui va modifier les droits sur le fichier ou même directement le supprimer. Et le serveur pourra le faire, puisque le script s'exécutera avec l'utilisateur "nobody".

Et voici l'outil qui vous sort d'affaire, par sub0...

Recopiez ceci dans un fichier texte que vous renommerez efface.php ou autre et mettez-le dans votre site (hors dossiers c'est à dire à la "racine").

Ensuite pour effacer un fichier ou un dossier protégé il suffit d'aller à l'adresse...

...pour un fichier "machin.txt"

http://votresite.org/efface.php?x=machin.txt

...pour un dossier "truc"

http://votresite.org/efface.php?x=truc

...pour un fichier "machin.txt" qui se trouve dans un dossier "truc"

http://votresite.org/efface.php?x=truc/machin.txt

...pour un fichier sans extension "bidule"

http://votresite.org/efface.php?x=bidule

Attention, ne dites à personne le nom de votre fichier "efface.php" ! ou mieux appelez-le autrement.





signé...


Wikistes (copID)
site: Wonderfull Wiki des Wikistes
Groupe de passionnés des wikis




Plan-Liens Forum
  • fil: Protéger le fichier efface.php
    (1/3) 21 juin 2004 , par Anonyme

  • fil: > Supprimer les fichiers FTP protégés
    (2/3) 18 mars 2004 , par espritzen66

    rép: Anonyme
  • fil: > Supprimer les fichiers FTP protégés
    (3/3) 18 décembre 2003 , par Thierry

    rép: Anonyme
    rép: DrPiquouze


  • fil: Protéger le fichier efface.php
    21 juin 2004   [Début forum]

    il serait intéressant, au lieu de ne pas devoir parler du fichier efface.php, de protéger à l'aide d'un nom d'utilisateur et mot de passe (avec une db) la page en question ..

    il existe de nombreux scripts de ce genre sur le net, mais je pense que ça compléterait votre explication qui est très intéressante


    fil: > Supprimer les fichiers FTP protégés
    18 mars 2004, par espritzen66   [Début forum]
    impossible de supprimer des dossiers et fichiers sur mon bureau
    bojour, je suis sur xp pro, et je n'arrive pas a supprimer des fichiers et dossiers qui sont sur mon bureau, et qui sont meme pas des racourcis ! ! ! ca me dit que ils sont protégés en écriture ou que le disque est plein ! ! ! ! je ccherche depuis des mois ! ! ! aidez moi svp ! merci

    fil: > Supprimer les fichiers FTP protégés
    18 décembre 2003, par Thierry   [Début forum]
    Un script modif.php serait plus intéressant,j'ai ce problème et j'aimerais changer le chmod de mes fichier...

    leVillage.Org - la communauté des internautes modernes ! Pour créer facilement un webzine comme celui-ci ANnuaire des GEnerateurs Internet Collectuel, et CopID (copie libre sans source ni auteur) Le Géné de bios ne parle que de vous ! Le Cerveau Collectif vous donne raison ? TipiWiki La reconquête du web ! Modem Lent, Non-Voyant: Naviguez en format TEXTE sur ce site [ACCUEIL] | LETTRE | THEME | MOTOP | MESSAGES | PLAN | REDAC
    CopID: 100% libre     Au  samedi 28 janvier 2012 :  213 articles 113 brèves 1021 posts