Configuration de fileZilla Server

lagarkane -  
jb3751 Messages postés 92 Statut Membre -
Bonjour,

Je sais pas si je suis dans la bonne catégorie, mais voilà:
J'aimerais créer un genre de FTP accessible par toute personne ayant le login et le mdp, que j'hébergerai moi-même, sur mon propre pc... (en gros transformer une partie de mon pc en serveur...)

Pour ce faire j'ai téléchargé FileZilla Server, mais je ne sais pas comment le paramétrer pour l'utilisation que je veux en faire....

Lorsqu'il me demande l'adresse ip du serveur, je lui ai donné 127.0.0.1, mais c'est l'adresse localhost, donc je suppose qu'avec ca, seuls les ordinateurs présents sur le réseau domestique y auront accès, non?

Du coup, je suis allé sur monip.org, pour chercher mon adresse ip internet, mais celle-ci change régulièrement non?

Bref, je ne sais pas comment paramétrer filezilla server pour ce que je veux faire...
Quelqu'un peut m'aider? ^^"

Merci d'avance

A voir également:

14 réponses

jb
 
bonjour,

il faut que tu fasses attention à distinguer 2 choses :

1/ la console locale qui va te permettre de configurer ton server et qui va bien se connecter en 127.0.0.1 sur ton server.

et 2/ le server en lui même qui sera accessible par ton IP avec login+mdp

Si tu es en IP dynamique, il faut que tu donnes ta nouvelle ip à tous tes contacts dès qu'elle change mais ce n'est pas vraiment pratique :/
Donc le plus simple, tu te crées un nom dns avec DynDNS par exemple https://account.dyn.com/
et pour acceder à ton server au lieu de rentrer une IP tu rentreras un nom dns
0
lagarkane
 
Merci pour les infos,
j'ai choppé un nom de domaine, et je lui ai donné l'ip trouvée sur monip.org..
maintenant, j'ai un gros problème:
après avoir fait ca, lorsque j'ouvrais mon "serveur", je tombais sur la page de configuration de ma livebox....
du coup, sur un tuto, on m'a dit qu'il fallait que j'ouvre un nouveau port sur ma box, j'ai donc ouvert le port 80 à l'ip de mon dns, et depuis, j'ai plus d'accès internet à partir de mon pc et j'arrives plus à accéder à la config de ma box, même a partir des autres pc de la maison x]
j'crois que j'ai fait une boulette.... qqn sait comment j'peux réparer ca?
0
jb
 
le port par defaut d'un server ftp est le port 21 (si tu ne l'as pas changé dans les options)
c'est donc le port 21 que tu aurais du ouvrir

mais je ne suis pas spécialiste de la livebox alors je ne sais pas trop ... peut être un reset ?
0
lagarkane
 
Bon, je sais pas ce qui s'est passé, mais mtn, c'est bon, j'ai de nouveau l'accès internet, mais lorsque je tappes mon ip, je tombes toujours sur la config de ma livebox....
donc en gros, lorsque je rentre le nom de domaine obtenu avec dyndns, j'atterris sur la page de config de la box, exactement comme si je tappais 192.168.1.1, l'adresse locale de ma box....
:S
Que dois-je faire? ^^"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lagarkane
 
Bon, j'ai aucune idée de comment j'ai fait x]
mais j'ai accès à mon ftp à partir de nimporte quel pc qui n'est pas dans le réseau local.
Pour les autres, j'arrives quand même a y accéder, mais faut que je donne mon ip locale (192.168.1.12....)
Donc c'est bon! =) ca marche.

Par contre, est-ce que quelqu'un saurait comment faire pour n'autoriser l'accès à certains dossiers que par certaines personnes? je pensais mettre un petit code php dans la page html de la racine, pour qu'on puisse voir la page seulement si on est connecté, mais je ne sais pas où se trouve le code source de la page...

par exemple, sur mon ftp, j'ai 2dossiers: un dossier "Travail" et un dossier "Perso"
comment faire pour protéger ces dossiers par mot de passe?
0
jb
 
le html ou le php n'est pas pris en compte sur un server ftp ;)

pour configurer des droits d'acces, tu lances "FileZilla Server Interface" => edit => users

tu peux configurer tes partages et droits d'accès en créant des utilisateurs différents. Pense à mettre de vrais mots de passe si tu ne veux pas avoir de problèmes !

si tu as besoin tu peux avoir la console d'administration en français :
http://yannick.wattiau.free.fr/weblog/index.php?2010/01/08/71-filezilla-server-0934-traduction-francaise-dispo
0
lagarkane
 
Hum, ca veut dire que je ne peux pas personnaliser la page d'index de mon ftp? :'(

Bah, tant pis, c'est pas le plus important:

mon plus gros problème, c'est que comme je l'ai dit plus haut, de chez moi, j'administre mon FTP en localhost, parce que quand je rentre le DNS de mon FTP, jme retrouves sur la page de configuration de la box, depuis chez moi....
Du coup, comme en plus jusqu'à mtn, j'utilisais wampServer pour le site, en hébergeant à l'adresse en question uniquement le dossier www de wamp donc je sais pas du tout comment faire avec filezilla...
déjà, si je lui donne l'adresse internet de mon ftp, il arrive pas à se connecter, puisque de chez moi je n'y accède qu'en localhost...
et ensuite, en donnant à filezilla l'adresse 127.0.0.1, si wampserver n'est pas lancé, il n'y a rien, et sinon, je peux créer autant d'utilisateurs que je veux, ca n'a pas l'air d'affecter le ftp.... :S

bref, c'est ma première utilisation de fileZilla, c'est aussi la première fois que j'essayes de gérer un ftp en ligne, et ca se voit....^^"
0
jb3751 Messages postés 92 Statut Membre 16
 
j'ai l'impression que tu t'emmêles un peu les pinceaux dans les protocoles entre le http et le ftp

"j'administre mon FTP en localhost" => ca c'est normal

"quand je rentre le DNS de mon FTP, jme retrouves sur la page de configuration de la box" => euh ?? encore une fois je connais pas trop la livebox mais ca me parait bizarre. Question, ou mets tu ton adresse ? dans ton Firefox ??

Car pour accéder à ton server FTP, il te faut un client FTP. Il existe FileZilla Client. Il y a l'extension fireFTP pour firefox (https://addons.mozilla.org/fr/firefox/addon/684/)
Et enfin tu peux y accéder par ton navigateur en rentrant ton ip ou dns dans la barre d'adresse (mais en changeant le http:// par du ftp://) :
ftp://xxx.xxx.xxx.xxx
ou ftp://login:motdepasse@xxx.xxx.xxx.xxx
0
lagarkane
 
Bah en gros, quand je tappes dans la barre d'url de firefox
http://monip
ou
http://mondns
J'me retrouves sur la page de configuration de ma livebox..
je sais pas pourquoi, j'ai rien fait pour que ca arrive, ca me le fait depuis toujours :/
du coup j'ai suivi tes conseils, j'ai essayé en mettant ftp:// à la place de http://
dans l'url, mais ca me marque "erreur de chargement de la page".
sinon j'ai téléchargé fileZilla FTP Client mais il me demande un nom d'utilisateur et un mot de passe que visiblement je n'ai pas, pour me connecter à mon ftp.

pourtant j'utilise le même mot de passe pour quaziment tout, et je les ai tous essayés -___-'.
0
jb3751 Messages postés 92 Statut Membre 16
 
j'ai regardé un peu pour la livebox et c'est normal, tu accèdes à sa config par http://ton.ip.locale
je suppose qu'il reconnait ton ip publique. Donc livebox ok

Pour l'accès au FTP :

As tu ouvert ton port 21 dans ta livebox ? dans ton pare-feu ?
as tu créé un compte utilisateur dans filezilla server ?

je t'ai pris 2 screens pour exemple :

le 1er est dans le filezilla server interface :
https://imageshack.com/
tu crées un compte utilisateur avec mdp
et tu définis ce que tu veux partager dans "Shared folders"

le 2eme est dans filezilla client :
https://imageshack.com/
tu utilises ton compte et mdp créés juste avant

courage
tu vas t'en sortir ;)

édit : en fait, tu ne peux pas te connecter de ton client sur ton server ftp à partir du même pc même si tu passes par une ip-dns (je n'avais jamais essayé chez moi ^^).
Donc il va falloir que tu demandes à quelqu'un de tester pour toi. Ca marche peut etre déjà mais tu ne le sais pas encore :)
0
lagarkane
 
Okay! =)
D'accord, eh bien ca marche! :D

comme j'peux pas vérifier que ca marche autrement qu'en localhost, j'suis ptet pas au bout de mes surprises, mais en tout cas j'arrives à me connecter par filezilla ftp Client =)

Si j'ai d'autres pblems, je reviens^^
Merci encore!
0
lagarkane
 
Bon, j'ai essayé a partir du pc d'un ami,
il peut accéder au ftp sans problème, mais par contre, quand j'essayes d'y accéder à partir de FileZilla Client FTP, il n'y arrive pas, il me dit que le délai d'attente à expiré pour se connecter au ftp...
C'est peut-être parce que j'héberge sur mon propre PC, mon pc n'étant pas un super serveur avec 16Go de ram :p
Mais c'est quand même bizare :/

j'ai mis http://monDNS pour l'hôte, le nom d'utilisateur que j'ai configuré sous fileZilla Server pour l'identifiant et le mot de passe associé pour... le mot de passe :D
et enfin j'ai mis 21 pour le port d'écoute.
0
lagarkane
 
au pire, pour "sécuriser" les zones auxquelles je veux pas que tout le monde accède, j'ai mis une page index.php avec un ptit code qui demande un id et un mdp pour accéder aux dossiers du ftp auxquels je ne veux pas que nimporte qui puisse accéder, mais bon, si qqn connait l'arborescence du ftp, il a juste à rentrer l'adresse de la page à laquelle il veut accéder, et la sécurité ne sert alors à rien...
Sinon j'avais entenu parler d'un systeme avec un fichier .htaccess pour sécuriser mes pages, mais je sais pas bien comment le faire fonctionner.
0
lagarkane
 
J'ai encore un problème ^^":

Ma box à changé d'ip...
Résultat, le dns pointe toujours sur la même adresse ip, qui elle n'est plus valable!
que faire pour que mon DNS reprenne la bonne ip?
0
jb3751 Messages postés 92 Statut Membre 16
 
Pour ton ip, si tu as pris ton domaine sur dyndns, tu peux aller sur le site et mettre à jour ton ip manuellement. Il existe également un client que tu installes sur ton pc qui mettra à jour automatiquement ton domaine dès qu'il détectera un changement d'ip : https://help.dyn.com/update-client-faqs/

Pour ton problème "de sécurité", encore une fois le php ou le html n'est pas pris en compte dans du FTP, tout comme le .htaccess. Tout cela est possible sur un server web (http) mais pas en FTP. La seule protection est le login et le mdp.
Après il existe des solutions plus sécurisées avec du FTPS ou du SFTP qui utilisent des certificats d'authentification mais qui sont beaucoup plus contraignants à utiliser côté client.

Donc ton server marche, il est accessible de l'extérieur c'est un bonne chose :) Reste le problème du délai d'attente. Ca pourrait peut être venir (sans certitudes) de certains anti virus qui analysent le traffic internet et qui font barrage.
0