|
CRÉER SON FTP PERSO
Ici nous allons voir comment créer son propre serveur FTP sur son disque dur.
Qu'est ce qu'un serveur FTP ?Un Serveur FTP est un serveur spécialisé dans le transmission de transfert de fichiers (FTP=File Tranfer Protocol). N'importe qu'elle machine connecté à internet peut-être configuré pour faire usage de FTP. Généralement, un serveur FTP est une machine réservé à cela, ou un serveur HTTP aussi (les serveurs web). Bref, tout ça pour dire, que vous aussi vous pouvez faire de votre disque un serveur FTP, ainsi, les utilisateurs que vous aurez autorisés pourront se connecté sur votre disque et envoyer ou copier des fichiers selon ce que vous avez autoriser... On peut se connecter à un serveur FTP de deux façon: Soit on utilise un navigateur comme Internet Explorer ou Netscape Navigator, ou un programme appelé Client FTP comme FTP expert, Cute FTP ou Smart FTP. Dans tout les cas, la connexion à un FTP commence toujours par ftp:// puis soit une adresse IP (adresse du type: 80.125.254.123) soit un DNS (adresse du type: toto.fr). Quel(s) programme(s) doit-je utiliser ?Pour faire un serveur FTP, il faut et il suffit d'avoir un programme appelé serveur FTP comme Bullet Proof ou Serv-u. Ici nous allons voir comment faire avec Bullet Proof. Comment configurer Bullet Proof ?Première chose à faire, bien sur, l'installer, ce qui ne pose aucun, problèmes, tout est automatique. Puis il faut ensuite le configurer, pour cela, je vais vous expliquer quelques point clef: Options générales:Pour y
accéder, cliquez sur le bouton Une fenêtre apparaîtra avec toute les options possibles: Dans général il faut:
Dans options il faut:
Dans advanced il faut:
Pour le reste, pas la peine de s'en occuper pour le moment. Passons maintenant à la configuration des utilisateurs et leur droits d'accès. Il y a deux façon de configurer soit par groupe d'utilisateurs, soit utilisateur par utilisateur, voire même les deux... En gros, configurer un groupe d'utilisateur permet de donner les même droits d'accès à plusieurs utilisateurs sans devoir configurer les utilisateurs un par un, il suffit après de créer les utilisateur un par un et de les affecter au groupe. Il est possible de donner quelques droits particulier en plus par rapport au groupe à un utilisateur en le configurant à lui en particulier. Création de groupesVous
n'êtes pas obligé de créer des groupes, mais leur création simplifie
beaucoup la gestion de votre serveur FTP, car vous n'êtes pas obliger
de refaire une configuration pour chaque utilisateur en entier, mais
seulement son appartenance au groupe. Pour créer des groupes, cliquez
sur Un fenêtre apparaît, tout à droite il y a un cadre blanc appelé "group account" qui est la liste des groupes existant, pour le moment, y'en a pas, pour en créer un faite clic droit sur le cadre, un menu apparaît, cliquez sur "add", une autre fenêtre apparaît ou on vous demande le nom que vous voulez attribuez au groupe, tapez le nom que vous voulez lui donner puis cliquez sur OK, le groupe est créé. (nota: évitez de toucher au mot de passe, il vaut mieux configurer le mot de passe pour chaque utilisateurs) Création de répertoire d'accèsIl faut maintenant configurer le groupe, tout d'abord les répertoires auxquels le groupe aura accès: Faites un clic droit dans le cadre blanc au milieu appelé "Acces right", un menu apparaît, cliquez sur "add", une fenêtre apparaît avec l'arborescence de vos disque, choisissez le répertoire auquel vous voulez que le groupe est accès, vous pouvez bien sur choisir plusieurs répertoires, ce qui est important ce que vous choisissez parmis les différent répertoires un répertoire qui fera office de répertoire de connexion (home), c'est à dire sur lequel le groupe tombera quand il se connecteras au FTP, il est repérable par le fait que celui-ci est écrit en rouge, si ce n'est pas celui qui vous convient, il faut faire clic droit sur le bon répertoire et cliquer dans le menu sur "Set as home dir". Dans ce répertoire de connections il faudra que vous fassiez des raccourcis vers les autres répertoires d'accès que vous avez créés afin que l'on puisse accéder aux autre répertoires. Il s'agit de configurer les répertoires d'accès: Configurer les répertoires d'accèsPour cela, sélectionner un répertoire, ou plusieurs, et plusieurs options de configuration s'offre à vous dans le cadre à coté des répertoire:
Quelques autres options sont à configurer, pour cela cliquez sur Miscellaneous a gauche: Dans Miscellaneous, il faut:
Dans Link & Messages, il faut:
Ainsi, les point les plus importants de la configuration des groupes sont configurés, vous n'avez plus qu'a refaire l'opération pour chaque groupe que vous voulez créer. Créer des comptes utilisateursLa Création
de comptes utilisateurs est tout à fait similaire à la création de
groupe, et si vous avez déjà créer des groupes, vous n'avez
pratiquement rien à toucher à la création, sauf si vous voulez donner
des accès particuliers à l'utilisateur. Pour configurer un
utilisateur, reportez vous à la création du groupe c'est pareil, nous
allons voir que les points particulier. Pour créer des comptes
utilisateurs, cliquez sur ce bouton: Donc comme pour les groupes, pour créer un compte utilisateur, clic droit sr le cadre blanc à droite, clic sur "add", entrez son nom de login puis cliquez sur OK, l'utilisateur est créé. Dans le cadre "setup" en bas, vous devez configurer son mot de passe ("password"), le mieux est de faire choisir le mot de passe à l'utilisateur, de façon à ce qu'il s'en rappelle (pour pas qu'il vous demande tout les 2 jours, "heu.. c'est quoi mon pass déjà?". Ensuite, il suffit de lui attribuer un groupe dans "Group name"... Voilà c'est aussi simple que celà pour chaque utilisateurs, d'où l'un des gros intérêt d'utiliser les groupes... =) nota: Vérifiez que dans "Home IP", il y est bien "-=All IP Home=-" de sélectionné. Connection de votre serveur FTPMaintenant
que votre FTP est configuré, il suffit de cliquer sur 27/01/2002 18:38:52 - FTP Server On-line : IP(s) 169.254.30.42,217.128.40.79, on port 21 J'ai mis en gras l'IP de votre connection à internet, c'est celle-là qui est importante. Ok, maintenant j'ai un FTP, comment faire pour que les gens s'y connecte?Bon dès que le compte utilisateur de la personne est enregistré, il suffit de lui communiquer son login et son mot de passe comme vous l'avez configuré. Il faut aussi que vous lui communiquer votre IP de votre connection à internet, MAIS.... il y un problème à résoudre, c'est que en étant connecté à travers un fournisseur d'accès à internet (comme AOL, Wanadoo ou n'importe lequel autre), vous n'avez pas un IP fixe mais une IP dynamique... IP dynamique? IP fixe? non, mais arrete de me parler en chinois toi!D'accord, d'accord, l'IP sert à vous identifier sur internet, vous et vous seul, alors voilà, les FAI (fournisseurs d'accès à internet) vous change tout les jours votre IP, certain même à chaque connection, bref vous avez une IP dynamique. Pour pallier à ce probleme, il vous faut un DNS, ce qui vous permettras de donner un nom à votre FTP. Pour celà, un site spécialisé va vous y aider: no-ip.com est un site qui vous permet de mettre un nom sur votre FTP et de gerer votre IP dynamique via un petit programme appelé DUC. Yes! j'ai compris, donc, je m'inscrit à no-ip.com comment? et DUC ça marche comment?Bon, pour s'inscrire à no-ip.com, c'est très simple, allez sur www.no-ip.com puis quand vous y êtes, dans le tableau "no-ip free, cliquez sur "signup", remplissez le formulaire et cliquez sur le bouton "Register". Vous devriez recevoir un mail sous peu vous donnant votre mot de passe. Entrez votre e-mail et votre mot de passe puis cliquez sur login dans le menu. Dans "host/redirect", cliquez sur le bouton "add". Dans la nouvelle page choisissez pour "domain" ce que vous voulez (mais retenez celui que vous avez choisi, dans "hostname" choisissez le nom d'hôte que vous voulez donner à votre FTP (ainsi si vous mettez tikon, en choisissant no-ip.org comme domaine, l'adresse de votre FTP sera tikon.no-ip.org). Dans "Host type, cohez DNS et laissez le reste vide, cliquez sur "Create host". Ca y est votre DNS est créé. Enfin, presque maintenant, il faut configurer DUC qui va en gros mettre au courant no-ip.com de vos changement d'IP constants. Pour le télécharger, cliquez dans la colonne de droite sur "Dynamic DNS Howto", puis dans la page qui apparaît cliquez sur "download" dans le texte de l'avant-dernier paragraphe. Téléchargez "No-IP DUC v2.1.3" et lancez l'installation. Une fois le logiciel lancé, il reste à le configurer, cliquez sur le bouton "option", dans standard, cochez "Use alternate port", puis pour le reste des options vous pouvez laisser comme c'est... Maintenant, cliquez sur le bouton "Edit" de DUC une fenêtre apparait, dans celle-ci, entrez votre e-mail et le mot de passe que vous possédez sur no-ip.com. Enfin cliquez sur OK, et voilà !
PS : il peut arriver que parfois, la connexion ne s'établisse pas. Si cela se produit, vérifiez que le petit smiley dans la colonne "host" soit bien coché, de plus il faut qu'il soit souriant avec les joues roses !! (je vous assure, c'est pas des conneries ! )
|
© 2004 - Guix