Serveur FTP
Transformez votre ordinateur en serveur ftp

Le FTP (File Transfert Protocol) est l’un des plus vieux protocoles du Net, sa version originelle date de 1971 ! C’est aussi l’un des plus efficaces pour transférer des fichiers, et pour cause : il a été créé uniquement pour cette tâche. Transformer son PC en serveur FTP n’est pas compliqué, grâce à FileZilla. Cet utilitaire FTP, qui compte parmi les plus efficaces, est gratuit et open source. Seul bémol, il est en anglais. Mais même les plus hermétiques à la langue de Shakespeare devraient y arriver : suivez le guide.
1. Téléchargez et installez FileZilla
Ouvrez la page
http://filezilla-project.org/, cliquez sur
Download FileZilla Server, puis sur
FileZilla_Server-0_9_24.exe. Exécutez le fichier. Choisissez une installation standard (à moins de vouloir vous transformer en programmeur, ne cochez pas la case
Source Code). Dans
Startup Settings, choisissez
Install as service, started with Windows si vous souhaitez lancer le serveur au démarrage de Windows ; la ligne en dessous si vous préférez lancer votre serveur manuellement. Conservez le paramétrage par défaut de la page suivante, et terminez l’installation.
2. Lancez le serveur

Dans la fenêtre suivante, baptisée
Connect to server, ne touchez à rien et cliquez sur
OK. La fenêtre suivante s’appelle
FileZilla server. Elle paraît encore bien vide, mais c’est là qu’apparaîtront les utilisateurs et ce qu’ils sont en train de télécharger (ou d’envoyer), ainsi que le journal des activités passées, lorsque votre serveur sera ouvert. C’est aussi à partir de celle-ci que vous allez administrer votre serveur. Commencez par saisir le message de bienvenue qui s’affichera lorsque vos amis se connecteront : dans le menu
Edit, sélectionnez
Settings, puis
Welcome message (dans
General Settings).
3. Créez un groupe d’utilisateurs

Sur un serveur FTP, chaque utilisateur peut se voir assigner différents droits. Le plus simple, pour gérer les niveaux d’utilisateurs, consiste à créer des groupes réunissant des utilisateurs aux droits communs. Pour créer un premier groupe, choisissez
Group dans le menu
Edit. Cliquez sur
Add, saisissez le nom de votre groupe. Indiquez un nombre maximal de connexions simultanées pour le groupe (
Maximum connexion count), et un nombre maximal par adresse IP, donc par ordinateur (
Connexion limit per IP). Si vous ne voulez rien limiter, saisissez
0, mais nous ne vous le conseillons pas : trop de connexions signifie aussi une bande passante dégradée pour les utilisateurs. Cliquez ensuite sur
Shared folders et sélectionnez un
dossier que vous souhaitez partager.
Créez pour l’occasion un dossier
\ftp qui ne servira qu’à cela, afin d’éviter de partager tout votre disque à cause d’une bête erreur de manipulation…
4. Créez des alias

Sélectionnez le dossier
ftp, et cliquez sur
Set as home dir : il s’agira désormais du répertoire racine sur lequel arriveront vos visiteurs. Ensuite, l’arborescence d’un serveur FTP fonctionne grâce à des “alias” : il s’agit en fait de plaquer une navigation virtuelle sur l’arborescence réelle des dossiers. Un petit exemple ? Vous souhaitez partager un dossier C:\videos de votre disque dur. Cliquez sur
Add, sélectionnez
C:\videos puis cliquez dessus avec le bouton droit de la souris et choisissez
Edit aliases. Saisissez
C:\ftp\videos. Ainsi, vos visiteurs verront le dossier C:\videos comme s’il s’agissait d’un sous-dossier du dossier racine C:\ftp, et pourront y accéder à partir du répertoire racine. C’est donc un moyen simple pour organiser votre FTP sans trop vous soucier de l’emplacement des différents dossiers sur votre disque dur.