Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/09/2006, 08h11   #1
Invité de passage
 
Inscription : février 2006
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 10
Points : 0
Points : 0
Par défaut [FTP] Protéger un fichier indépendamment de la plateforme

Bonjour à tous,

Je souhaite mettre en place un système pour protéger un fichier. De plus, je souhaite que ce système fonctionne aussi avec toutes les plateformes. Par conséquent, je ne peux pas utiliser de fichier .htaccess De plus, l’administrateur de la machine peut accéder (trop) facilement au contenu du ficher.

J’avais pensé à une solution qui me semblait simple mais malheureusement je n’arrive pas à la réaliser : je souhaite créer une archive protégée contenant le fichier à protégé.

Savez-vous comment le faire ? Sinon, avez-vous une solution plus adaptée ?

Merci d’avance

Totoro
Tororo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 15h02   #2
Membre confirmé
 
Avatar de Hug0_76
 
Inscription : août 2006
Messages : 293
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : août 2006
Messages : 293
Points : 297
Points : 297
Envoyer un message via MSN à Hug0_76
Salut,

Euh...tu cherches à protéger en lecture / ecriture un fichier txt par exemple???

flock() de php non??

Quant tu parles du fichier .htaccess pour une protection de site c'est bien quand il n'y a pas beaucoup de connexion!
__________________
Si la connerie de certain fonctionnait au gazole il y aurait pénurie !!!!

Lao Tzeu a dit : "Il faut trouver la voix"...Si tu ne l'as pas trouvé, je vais t'aider en te coupant la tête.
Hug0_76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 15h29   #3
Membre régulier
 
Inscription : juin 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 113
Points : 75
Points : 75
je sais pas pourquoi on a enlevé mon post mais est ce que tu parles réellement de faire ça en PHP ?
Parce qu'il me semble que la gestion de fichier ce fait dans la configuration du serveur (apache par exemple ) pas par php.
mais peut etre que je me trompe
__________________
Vive la Guadeloupe !!!!
bloody22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 15h59   #4
Membre confirmé
 
Avatar de Hug0_76
 
Inscription : août 2006
Messages : 293
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : août 2006
Messages : 293
Points : 297
Points : 297
Envoyer un message via MSN à Hug0_76
Ben avec .htacces, tu peux empécher certaines personnes de voir tes données, mais ce n'est pas le plus fiable!
Après c'est toi qui vois!

Mais sinon au vu de ton premier post ce n'est pas possible de gérer avec .htaccess alors utilises les session!
__________________
Si la connerie de certain fonctionnait au gazole il y aurait pénurie !!!!

Lao Tzeu a dit : "Il faut trouver la voix"...Si tu ne l'as pas trouvé, je vais t'aider en te coupant la tête.
Hug0_76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 16h02   #5
Membre régulier
 
Inscription : juin 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 113
Points : 75
Points : 75
ben justement le .htacces sert pour le serveur pas pour le "php".
Donc limite s'il y a des experts Apache, je pense que c'est avec eux qu'il faudrait voir non ?
__________________
Vive la Guadeloupe !!!!
bloody22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 16h06   #6
Membre confirmé
 
Avatar de Hug0_76
 
Inscription : août 2006
Messages : 293
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : août 2006
Messages : 293
Points : 297
Points : 297
Envoyer un message via MSN à Hug0_76
Mais je pensais que tu ne pouvais pas te servir d'un fichier .htaccess?

Sinon si tu veux plus de détail sur ce genre de "sécurité" il y a internet!
Mais un truc de bien expliqué c'est ici
__________________
Si la connerie de certain fonctionnait au gazole il y aurait pénurie !!!!

Lao Tzeu a dit : "Il faut trouver la voix"...Si tu ne l'as pas trouvé, je vais t'aider en te coupant la tête.
Hug0_76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 16h18   #7
Membre régulier
 
Inscription : juin 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 113
Points : 75
Points : 75
euh attends le post est pas de moi ...

Mais je pense que c'est pas le bon forum ...
__________________
Vive la Guadeloupe !!!!
bloody22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 17h13   #8
Invité de passage
 
Inscription : février 2006
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 10
Points : 0
Points : 0
Merci pour vos réponses.

En fait pour être plus précis, mon site PHP et hébergé sur un poste Windows sans mysql. Je souhaite stocker des infos dans un fichier dont le contenu est accessible uniquement pour les personnes identifiées (que ce soit en ftp, http ou via l'explorateur de fichier).

Je veux donc "juste" encoder le contenu et le décoder avant de le lire. De plus, je n’ai pas accès à la config de php donc je ne peux pas ajouter des bibliothèques de cryptage D’où mon idée de mettre ce fichier dans une archive Zip avec un mot de passe, mais je ne trouve pas comment faire.


Encore merci pour votre aide.
Tororo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 17h27   #9
Membre régulier
 
Inscription : juin 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 113
Points : 75
Points : 75
ben franchement je sais pas vraiment ou tu dois poser ta question mais je pense pas que ce soit ici.
Si c'est toi qui héberge ton site je pense qu'il doit y avoir un mélange de pleins de chose pour y arriver apres si tu n'es pas obliger d'etre en php je pense qu'avec l'asp.net, il doit y avoir des outils permettant de faire ce que tu veux ... a voir
__________________
Vive la Guadeloupe !!!!
bloody22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 17h41   #10
Invité de passage
 
Inscription : février 2006
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 10
Points : 0
Points : 0
Précision importante : ce n'est pas moi qui héberge le site. Donc je cherche une solution "full php".
Tororo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2006, 11h49   #11
Membre régulier
 
Inscription : juin 2004
Messages : 113
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 113
Points : 75
Points : 75
et tu veux que les fichiers soient accessibles en ligne ou par téléchargement ?
peut-etre un activex qui te permette de lire des .RAR ou un truc du genre ?
__________________
Vive la Guadeloupe !!!!
bloody22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2006, 12h15   #12
Invité de passage
 
Inscription : février 2006
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 10
Points : 0
Points : 0
Effectivement c'est une voie à explorer.

Plsu précisment, je fait une sorte de "Todo list" et je stocke les tâches dans un fichier (pas de mysql). Et je veux empecher quelqu'un de lire le contenu du fichier, même l'admin (je ne lui fait pas confiance).

C'est simple de loin mais loin d'être simple
Tororo73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h53.


 
 
 
 
Partenaires

Hébergement Web