Serveur FTP sur IIS
Créez un site FTP sur VPS Windows : utilisateurs isolés, FTPS et pare-feu pour transfert sécurisé de fichiers.
Prêt à lancer votre service ? Consultez les offres et commandez en ligne.
Voir les offres et commanderServeur FTP sur IIS
Un serveur FTP sur IIS permet de transférer des fichiers vers votre VPS Windows Anthony IT Solutions sans passer par RDP ou SMB, utile pour déploiements et échanges avec des prestataires.
Ce guide configure le rôle FTP Server sur Windows Server, crée un site FTP isolé, active FTPS et ouvre les ports dans le pare-feu depuis une session RDP.
Ce dont vous avez besoin
- VPS Windows avec IIS installé.
- Rôle FTP Server (IIS).
- Accès RDP administrateur.
- Pare-feu configurable.
- Comptes locaux (utilisateurs Windows) pour l'authentification FTP.
Installer le rôle FTP
-
Server Manager
Add Roles and Features → Web Server (IIS) → FTP Server → FTP Service + FTP Extensibility.
-
Redémarrer IIS
iisresetaprès installation. -
Vérifier
IIS Manager → le nœud Sites peut accueillir un site FTP.
-
Certificat SSL
Certificat pour FTPS via SSL IIS ou auto-signé.
Créer le site FTP
-
Add FTP Site
IIS Manager → clic droit Sites → Add FTP Site. Nom : MonFTP, chemin : C:\ftp\data.
-
Binding
IP All Unassigned, port 21, pas de SSL au départ (ou Require SSL pour FTPS).
-
Authentification
Basic Authentication activée, Anonymous désactivée.
-
Autorisation
Specified users ou All Users avec permissions Read/Write selon besoin.
Configurer FTPS
-
Certificat SSL
FTP SSL Settings → sélectionnez un certificat. Require SSL connections.
-
Port 990
FTPS implicite utilise 990. Créez une règle pare-feu dédiée.
-
Mode passif
FTP Firewall Support → plage de ports passifs (ex. 5000-5100) + IP externe du VPS.
-
Tester FileZilla
Hôte : IP VPS, protocole FTP-SSL/TLS explicite, port 21.
Pare-feu Windows
-
Port 21
Règle entrante TCP 21 pour le contrôle FTP.
-
Ports passifs
Ouvrez la plage configurée dans FTP Firewall Support.
-
Restreindre par IP
Limitez l'accès FTP aux IP de confiance via wf.msc.
Compléments
-
Documentation
Consultez le wiki VPS Windows pour approfondir ce sujet.
Dépannage
- Connexion FTP timeout, Configurez les ports passifs et l'IP externe dans FTP Firewall Support.
- 530 Login incorrect, Vérifiez le compte local, Basic Auth activée et permissions IIS.
- FTPS certificat refusé, Utilisez un certificat valide ou acceptez temporairement en test.
Questions fréquentes
FTP ou SFTP ?
SFTP (OpenSSH) est plus simple à sécuriser (un seul port 22). FTP reste utile pour compatibilité legacy.
Plusieurs utilisateurs FTP ?
Oui, avec isolation par répertoire utilisateur.
FTP et IIS web même port ?
Non, FTP utilise 21, HTTP 80, sites séparés dans IIS.
FileZilla Server alternative ?
Oui, mais FTP IIS s'intègre au rôle Web Server existant.
Guides liés
Découvrez aussi nos VPS Windows et l'ensemble des procédures sur le wiki Cloud Windows.