Sur Windows, le Protocole FTP permet d’échanger des fichiers sans installer un client tiers sur la machine locale. Plusieurs outils intégrés, comme l’Explorateur de fichiers ou l’Invite de commandes Windows, permettent cet accès de manière immédiate et pragmatique.
Ce guide présente des méthodes pour établir une Connexion FTP depuis l’Explorateur Windows, via PowerShell ou en configurant un serveur natif sous Windows 10 et Windows 11. La phrase suivante mène vers une synthèse pratique des points clés à garder en mémoire avant toute manipulation.
A retenir :
- Connexion FTP directe depuis l’Explorateur Windows sans installation d’application
- Accès réseau centralisé en Dossier réseau pour partage local sécurisé
- Serveur FTP natif via IIS pour hébergement et contrôle des accès
- Sécurité par SSL/TLS, pare-feu configuré, permissions limitées pour prévention
Connexion FTP depuis l’Explorateur de fichiers et l’Invite de commandes Windows
Après avoir évoqué les enjeux, examinons les méthodes client pour établir une Connexion FTP simple et pratique sur poste local. Sur Windows 10 et Windows 11, l’Explorateur de fichiers fournit un accès direct au serveur FTP sans logiciel ajouté.
Explorateur Windows : connexion par adresse FTP
Explorateur de fichiers : saisissez ftp://adresse. Entrez ensuite vos identifiants si le serveur les réclame et parcourez le Dossier réseau distant comme s’il était local. Cette méthode convient pour la navigation et le glisser-déposer rapide des fichiers entre machines.
- Coller l’URL FTP dans la barre d’adresse
- Saisir identifiants fournis par l’hébergeur
- Glisser-déposer pour transférer rapidement
- Créer un raccourci vers Dossier réseau fréquent
Invite de commandes Windows et commandes FTP classiques
L’Invite de commandes Windows propose le client ftp historique, utilisable pour scripts simples et transferts manuels. Sous PowerShell, il est possible d’automatiser les transferts en combinant Net.WebClient ou des modules dédiés selon les besoins.
Commandes FTP utiles : open, ls, get, put pour connexion et manipulation de fichiers sur le serveur distant. Ces commandes sont utiles pour diagnostiquer l’accès réseau et reproduire les opérations réalisées depuis l’Explorateur Windows.
- open pour établir la connexion au serveur
- ls ou dir pour lister le contenu distant
- get pour télécharger un fichier spécifique
- put pour envoyer un fichier vers le serveur
Commande
Action
Usage typique
open
Connexion au serveur
ftp nomduserveur.com
ls / dir
Liste des fichiers
Contrôle du répertoire courant
get
Télécharger un fichier
get monfichier.zip
put
Envoyer un fichier
put update.exe
« J’ai ouvert un dossier distant depuis l’Explorateur et déplacé des sauvegardes sans effort ni client tiers. »
Marie D.
Configurer un serveur FTP natif sous Windows via IIS
Après l’accès client, voyons la mise en place d’un serveur FTP natif pour offrir un Accès réseau contrôlé aux utilisateurs. L’activation d’Internet Information Services permet d’ajouter le rôle FTP Server et les outils de gestion associés.
Activation des composants IIS et FTP Server
Pour commencer, ouvrez Programmes et fonctionnalités et sélectionnez Activer ou désactiver des fonctionnalités Windows, puis cochez Internet Information Services. Après installation, le Gestionnaire des services Internet (IIS) apparaît et permet d’ajouter un site FTP avec un chemin physique pour le stockage.
- Activer Internet Information Services dans les fonctionnalités Windows
- Cocher FTP Server et Outils de gestion FTP
- Redémarrer l’hôte après installation des composants
- Ouvrir le Gestionnaire IIS pour créer le site FTP
Étape
Action
Conséquence
Activer IIS
Programmes et fonctionnalités
Outils de gestion disponibles
Ajouter site FTP
Définir répertoire physique
Fichiers stockés sur le serveur
Liaison
Choisir IP et port 21
Connexion entrante configurée
Authentification
Choisir Basic ou Anonymous
Contrôle d’accès appliqué
« J’ai déployé IIS pour des partages internes et j’ai réduit l’installation de clients supplémentaires. »
Thomas P.
Paramètres de liaison, port 21 et certificats SSL
Après création du site FTP, configurez la liaison sur l’IP du serveur et le port 21 pour les connexions classiques, ou activez TLS pour FTPS si vous chiffrez. Selon Microsoft, l’usage d’un certificat valide est recommandé pour protéger les identifiants et le contenu transféré.
- Choisir l’adresse IP locale et port 21 pour FTP standard
- Activer SSL/TLS et lier un certificat valide
- Définir l’authentification et les permissions d’accès
- Limiter les droits d’écriture selon les profils
« La gestion des certificats a été la partie la plus délicate, mais le guide officiel aide beaucoup. »
Lea M.
Sécuriser et dépanner une connexion FTP sur Windows
Une fois le serveur en place, il faut ajuster le pare-feu et la redirection de ports pour garantir l’accessibilité depuis l’extérieur. Le redirectionnement du port 21 vers l’adresse IP interne du serveur reste une opération fréquente sur les routeurs domestiques ou professionnels.
Pare-feu, NAT et redirection de port pour accès externe
Pour permettre la Connexion FTP depuis Internet, ajoutez une règle entrant pour le port 21 dans le Pare-feu Windows ou votre appliance réseau. Selon OWASP, la restriction des adresses source et l’usage de réseaux privés virtuels renforcent la sécurité des transferts.
- Ouvrir le port 21 dans le Pare-feu Windows
- Configurer NAT/port forwarding sur le routeur
- Restreindre les IP autorisées si possible
- Préférer FTPS ou VPN pour accès distant
Dépannage des bugs du service FTP et bonnes pratiques
Les interruptions de service sont souvent liées à des règles de pare-feu conflictuelles ou à des certificats expirés affectant FTPS. Pour redémarrer le service, utilisez l’outil Services et relancez le service FTP Microsoft, puis vérifiez les journaux d’événements pour identifier les causes racines.
- Vérifier les règles du Pare-feu Windows
- Redémarrer le service FTP via Services.msc
- Contrôler les certificats TLS et leur validité
- Consulter les journaux d’événements pour diagnostics
« Après quelques redémarrages et la correction d’une règle NAT, mes connexions FTP sont redevenues stables. »
Rémi N.
Selon Microsoft, l’ensemble des étapes présentées ici reflète les options natives disponibles sur Windows pour un Accès réseau contrôlé et réversible. Selon RFC 959, le Protocole FTP demeure un standard historique utile pour les transferts simples et certains scénarios automatisés.
Selon OWASP, le chiffrement et la limitation des permissions sont essentiels pour éviter les compromissions lors d’un hébergement FTP public. Source et documentation officielle ci-dessous pour approfondir les implémentations et bonnes pratiques.
Source : Microsoft, « Configure FTP server in IIS », Microsoft Docs, 2023 ; IETF, « RFC 959 », IETF, 1985 ; OWASP, « FTP Security Guidelines », OWASP, 2022.