Se connecter / S'enregistrer

Résolu Donner un accès FTP à un client sur un site

Solutions (9)
Tags :
  • Sites Internet
  • Programmation
|
Bonjour,

JE m'occupe du site internet d'une entreprise de reprographie. Dans mon dernier cahier des charges, l'entreprise souhaite offrir la possibilité à ses clients de leur adresser des images très hautes résolution (des images de plus de 500 Mo par exemple) directement sur le ftp du site.
Comment procéder pour avoir quelquechose de sécurisé (que personne ne touche aux pages du site par exemple) ? Le htacces, es-t-il la solution ?
Es-ce qu'il existe des codes GNU en html / php pour proposer une interface d'envoi de fichier directement depuis le site (comme dl.free.fr en fait, mais sur le serveur de l'entreprise) ?


D'avance je vous remercie.
Contenus similaires
Meilleure solution
partage
|
infomaniak est un hébergeur avec offre mutualisé uniquement, mais dans leur offre :

Comptes FTP Illimité

Tu peut donc créer autant de compte ftp (donc client) que tu souhaite pour avoir un accès pour chacun d'entre eux dans un dossier bien définit, regarde dans ton panel d'admin, tu peut sans doute indiquer un répertoire lors de la création d'un compte FTP.

Si tel est le cas, tu creer :

dossier1 pour le client 1
dossier2 pour le client 2
.... c'est un exemple bien sur, tu nomme tout cela comme tu veux ;)  La seule limite est l'espace disque, c'est à dire 60 Go d'espace disque que tu as a disposition sur leur offre, et si tes fichiers font 500 mo ... cela te fait max 120 fichier héberger en meme temps. Si tes besoins sont plus important, oriente toi sur un serveur dédié avec grand espace de stoquage, chez ovh pour 60€ ttc/mois tu as le plus bas de gamme (mais largement suffisant pour du stoquage) avec 2x500, a toi de voir si tu veux faire un raid0 (1 to) ou raid1 pour la jouer sécurité (mirroir), soit 500 go de dispo, cependant pour ce chapitre, je te laisse chercher sur google sur les explication du RAID
  • Commenter cette solution |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par hazertyck.
  • Commenter cette réponse |
Score
0
òh
òi
|
Merci pour les infos, en effet j'ai trouvé ça sur infomaniak. donc c'est bon ! je vous remercie, (le plus simple seras de faire un petit tuto sur le site pour expliquer aux clients concernés comment utiliser Filezilla ).

Merci les IDNautes ! (ou bien TGautes ? ? ? ) --> je préfère encore IDNautes ;-)
  • Commenter cette réponse |
Score
0
òh
òi
|
Sur un hébergement mutualisé pour l'upload de gros fichiers en HTTP c'est mort je pense.

Il faut déterminer si tu as vraiment besoin d'externaliser ce service, si la connexion de l'entreprise le permet je pense qu'un NAS hébergé en interne est une bonne solution d'un point de vue de la confidentialité des données et de la comptabilité de l'entreprise. Sinon oui il faut que tu trouves un serveur chez un autre prestataire.
  • Commenter cette réponse |
Score
0
òh
òi
|
Il n'y a que le compte, sinon utilise un autre serveur.
  • Commenter cette réponse |
Score
0
òh
òi
|
ok, je vais regarder ça, si ce n'es pas possible, quelle autre possibilités j'ai ?
  • Commenter cette réponse |
Score
0
òh
òi
|
hazertyck a dit :

donc tu me conseille le htaccess ?


Non, les .htaccess ça concerne uniquement les accès HTTP.
Ce qu'il faut que tu fasses c'est que tu crées un compte FTP par client et que chacun est respectivement un dossier à lui autre que celui du site. Mais ça c'est à voir avec les possibilités que propose ton hebergeur (nombre de compte FTP, niveau de personnalisation etc...).
  • Commenter cette réponse |
Score
0
òh
òi
|
Alors ça je n'y ait pas accès c'est un hébergeur en fait (infomaniak).

donc tu me conseille le htaccess ?
  • Commenter cette réponse |
Score
0
òh
òi
|
Le mieux est un accès ftp comme tu le suggère dans ton titre, car uploader des fichier de 500 mo ... sauf si c'est en intranet ce n'est pas la peine par un moyen de formulaire, à moins de modifier tout les timeout et max_execution_time de php a 0 (illimité) et de modifier le max_upload_size de 2M par défaut a 1 000 (pour 1 go)
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS