Comment se connecter à un serveur via FTP : un guide complet étape par étape
Le protocole de transfert de fichiers (FTP) reste l’une des méthodes les plus utilisées pour transférer des fichiers entre un client et un serveur distant. Que vous déployiez un site web, gériez des fichiers serveur ou effectuiez une maintenance de routine, savoir comment se connecter via FTP — et l’utiliser efficacement — est une compétence fondamentale pour tout développeur web ou administrateur système.
Ce guide complet vous accompagne à travers chaque étape du processus de connexion FTP, du choix du bon client à la gestion des fichiers et à la fermeture sécurisée de votre session.
—
Qu’est-ce que FTP et pourquoi est-ce important ?
FTP est un protocole réseau standard qui fonctionne sur TCP/IP et permet le transfert de fichiers entre une machine locale et un serveur distant. Il utilise une architecture client-serveur, ce qui signifie que vous avez besoin d’un logiciel dédié (un client FTP) de votre côté pour communiquer avec le service FTP fonctionnant sur le serveur.
FTP est particulièrement pertinent lorsque vous travaillez avec :
- Les environnements d’hébergement web — téléchargement de fichiers HTML, CSS, PHP et médias
- La gestion de VPS et de serveurs dédiés — transfert de fichiers de configuration ou de sauvegardes
- Les flux de travail collaboratifs — partage de fichiers volumineux entre équipes sans les limitations des e-mails
Si vous hébergez votre site web ou votre application sur un plan VPS Hosting ou un Serveur Dédié, vous aurez presque certainement besoin de FTP ou de ses variantes sécurisées (SFTP/FTPS) à un moment donné dans votre flux de travail.
—
Étape 1 : Choisir le bon client FTP
Avant de pouvoir vous connecter à un serveur, vous avez besoin d’un client FTP — une application logicielle qui fournit une interface graphique ou en ligne de commande pour interagir avec les systèmes de fichiers distants. Voici les options les plus populaires et les plus fiables :
| Client FTP | Plateformes | Fonctionnalités clés |
|---|---|---|
| FileZilla | Windows, macOS, Linux | Gratuit, open-source, supporte FTP/SFTP/FTPS |
| WinSCP | Windows | Supporte FTP, SFTP, SCP ; support de script avancé |
| Cyberduck | macOS, Windows | Interface intuitive, supporte plusieurs protocoles et le stockage cloud |
| Transmit | macOS | Client premium avec des vitesses de transfert rapides |
| lftp | Linux (CLI) | Client FTP en ligne de commande puissant pour les utilisateurs avancés |
Recommandation : Pour la plupart des utilisateurs, FileZilla est le choix de référence en raison de sa disponibilité multiplateforme, de son développement actif et de son coût nul. Téléchargez-le exclusivement depuis le site officiel de FileZilla pour éviter les logiciels publicitaires groupés provenant de sources tierces.
—
Étape 2 : Rassembler vos identifiants de serveur FTP
Avant de tenter une connexion, vous devez avoir les bons identifiants à portée de main. Ceux-ci sont généralement fournis par votre hébergeur lors de la configuration de votre compte. Vous aurez besoin de :
- Hôte (adresse du serveur) : Il s’agit soit d’un nom de domaine (ex. :
ftp.yourdomain.com) soit d’une adresse IP brute (ex. :192.168.1.100). - Nom d’utilisateur : Votre nom d’utilisateur FTP, attribué par votre hébergeur ou créé dans votre panneau de contrôle.
- Mot de passe : Le mot de passe associé à votre compte FTP.
- Numéro de port :
- Port 21 — FTP standard (non chiffré)
- Port 22 — SFTP (SSH File Transfer Protocol, chiffré)
- Port 990 — FTPS (FTP over SSL/TLS, chiffré)
> Note de sécurité : Le FTP simple (port 21) transmet les données — y compris votre mot de passe — en texte clair. Dans la mesure du possible, utilisez SFTP ou FTPS pour chiffrer votre connexion. Si votre serveur le supporte, préférez toujours la variante sécurisée.
Si vous ne trouvez pas vos identifiants, consultez votre panneau de contrôle d’hébergement (tel que cPanel ou Plesk) ou contactez l’équipe de support de votre hébergeur. Les utilisateurs disposant d’un VPS avec cPanel peuvent trouver les détails du compte FTP directement dans la section Comptes FTP de cPanel.
—
Étape 3 : Configurer le client FTP et saisir vos identifiants
Une fois votre client FTP installé et vos identifiants prêts, il est temps de configurer la connexion. Les instructions suivantes utilisent FileZilla comme exemple, mais le processus est presque identique sur tous les principaux clients.
Option A : Connexion rapide (Rapide mais non sauvegardée)
En haut de la fenêtre FileZilla, vous verrez une barre de connexion rapide. Saisissez vos informations :
- Hôte :
ftp.yourdomain.comou l’IP de votre serveur - Nom d’utilisateur : Votre nom d’utilisateur FTP
- Mot de passe : Votre mot de passe FTP
- Port :
21(FTP) ou22(SFTP)
Cliquez sur Connexion rapide pour initier la session.
Option B : Gestionnaire de sites (Recommandé pour les connexions répétées)
L’utilisation du Gestionnaire de sites vous permet de sauvegarder des profils de connexion pour une utilisation future :
- Allez dans Fichier → Gestionnaire de sites (ou appuyez sur
Ctrl+S) - Cliquez sur Nouveau site et donnez-lui un nom descriptif
- Remplissez les champs suivants :
- Protocole : FTP ou SFTP (recommandé)
- Hôte : L’adresse de votre serveur
- Port : Laissez vide pour la valeur par défaut, ou spécifiez manuellement
- Type d’authentification : Normal
- Utilisateur : Votre nom d’utilisateur FTP
- Mot de passe : Votre mot de passe FTP
- Cliquez sur Connexion
Sauvegarder votre profil de site élimine le besoin de ressaisir vos identifiants à chaque session, ce qui est particulièrement utile lors de la gestion de plusieurs serveurs.
—
Étape 4 : Établir la connexion
Après avoir saisi vos identifiants et cliqué sur Connexion, le client FTP tentera d’établir une liaison avec le serveur. Surveillez le journal d’état en haut de la fenêtre FileZilla pour obtenir un retour en temps réel.
Connexion réussie
Une connexion réussie affichera des messages similaires à :
Status: Connecting to ftp.yourdomain.com:21...
Status: Connection established, waiting for welcome message...
Status: Logged in
Status: Retrieving directory listing...Une fois connecté, l’interface FileZilla est divisée en deux panneaux principaux :
- Panneau gauche (Site local) : Le système de fichiers de votre ordinateur local
- Panneau droit (Site distant) : Le système de fichiers du serveur
Résolution des problèmes de connexion
Si la connexion échoue, vérifiez les points suivants :
| Problème | Cause probable | Solution |
|---|---|---|
Connection refused | Mauvais port ou service FTP non actif | Vérifiez le numéro de port ; confirmez que FTP est activé sur le serveur |
Authentication failed | Nom d’utilisateur ou mot de passe incorrect | Vérifiez les identifiants ; réinitialisez le mot de passe si nécessaire |
Connection timed out | Pare-feu bloquant la connexion | Vérifiez les règles du pare-feu serveur ; essayez le mode passif dans les paramètres FTP |
Host not found | Nom d’hôte incorrect ou problème DNS | Vérifiez l’adresse hôte ; essayez d’utiliser l’IP directement |
Conseil mode passif : Si vous êtes derrière un routeur NAT ou un pare-feu et rencontrez des problèmes de connexion, passez en mode Passif (PASV) dans les paramètres de votre client FTP. Dans FileZilla, allez dans Édition → Paramètres → FTP → Mode passif.
—
Étape 5 : Naviguer dans le système de fichiers du serveur
Une fois connecté, naviguer dans le système de fichiers distant ressemble à l’utilisation de l’Explorateur Windows ou du Finder macOS. Dans le panneau droit de votre client FTP :
- Double-cliquez sur un dossier pour l’ouvrir
- Cliquez sur l’entrée ".." en haut de la liste des répertoires pour remonter d’un niveau
- La barre de chemin du site distant en haut du panneau droit affiche votre emplacement actuel sur le serveur
Pour les environnements d’hébergement web, vos fichiers de site web se trouvent généralement dans :
/public_html/— sur les hôtes basés sur cPanel/var/www/html/— sur les serveurs Linux/Apache classiques/httpdocs/— sur les hôtes basés sur Plesk
—
Étape 6 : Téléverser des fichiers vers le serveur
Le téléversement de fichiers est l’une des principales raisons pour lesquelles la plupart des utilisateurs se connectent via FTP. Il existe deux méthodes simples :
Méthode 1 : Glisser-déposer
- Dans le panneau gauche, naviguez jusqu’aux fichiers ou dossiers de votre machine locale que vous souhaitez téléverser.
- Dans le panneau droit, naviguez jusqu’au répertoire de destination sur le serveur.
- Glissez-déposez les fichiers du panneau gauche vers le panneau droit.
Méthode 2 : Téléversement par clic droit
- Dans le panneau gauche, sélectionnez le ou les fichiers que vous souhaitez téléverser.
- Faites un clic droit et choisissez « Envoyer » dans le menu contextuel.
FileZilla affichera la progression du transfert dans la File d’attente des transferts en bas de la fenêtre. Vérifiez le téléversement en vous assurant que les fichiers apparaissent dans le panneau droit une fois le transfert terminé.
> Conseil pro : Lors du téléversement de fichiers de site web, téléversez toujours dans le bon répertoire racine web. Téléverser au mauvais emplacement est l’une des erreurs les plus courantes chez les débutants.
—
Étape 7 : Télécharger des fichiers depuis le serveur
Le téléchargement de fichiers depuis le serveur est tout aussi simple :
Méthode 1 : Glisser-déposer
- Dans le panneau droit, naviguez jusqu’au fichier ou dossier que vous souhaitez télécharger.
- Dans le panneau gauche, naviguez jusqu’au dossier de destination local.
- Glissez-déposez du panneau droit vers le panneau gauche.
Méthode 2 : Téléchargement par clic droit
- Dans le panneau droit, sélectionnez le ou les fichiers que vous souhaitez télécharger.
- Faites un clic droit et choisissez « Télécharger » dans le menu contextuel.
Ceci est particulièrement utile pour créer des sauvegardes locales de vos fichiers serveur avant d’effectuer des modifications importantes.
—
Étape 8 : Gérer les fichiers et les répertoires
Les clients FTP offrent une suite complète de fonctionnalités de gestion de fichiers sur le serveur distant. Voici ce que vous pouvez faire directement depuis l’interface :
Renommer des fichiers ou des dossiers
Faites un clic droit sur l’élément → Sélectionnez « Renommer » → Tapez le nouveau nom → Appuyez sur Entrée
Supprimer des fichiers ou des dossiers
Sélectionnez l’élément → Clic droit → Choisissez « Supprimer » → Confirmez l’action
> Avertissement : La suppression via FTP est généralement permanente et ne déplace pas les fichiers vers une corbeille. Vérifiez toujours avant de supprimer.
Créer de nouveaux répertoires
Faites un clic droit dans une zone vide du panneau droit → Sélectionnez « Créer un répertoire » → Saisissez le nom du dossier
Déplacer des fichiers entre des répertoires
Glissez-déposez des fichiers entre différents dossiers dans le panneau droit, ou coupez et collez en utilisant les menus contextuels du clic droit (là où c’est supporté).
Modifier les permissions de fichiers (CHMOD)
Les permissions de fichiers sont essentielles pour la sécurité et le bon fonctionnement du serveur web. Pour les modifier dans FileZilla :
- Faites un clic droit sur le fichier ou le dossier
- Sélectionnez « Permissions du fichier… »
- Définissez la valeur numérique (ex. :
644pour les fichiers,755pour les répertoires) - Cliquez sur OK
Des permissions incorrectes sont une cause fréquente d’erreurs « 403 Forbidden » sur les sites web. Les paramètres de permissions standard sont :
- Fichiers :
644(le propriétaire peut lire/écrire ; le groupe et les autres peuvent lire) - Répertoires :
755(le propriétaire peut lire/écrire/exécuter ; le groupe et les autres peuvent lire/exécuter) - Fichiers sensibles (ex. : config.php) :
600(lecture/écriture pour le propriétaire uniquement)
—
Étape 9 : Sécuriser votre connexion FTP
La sécurité est une considération essentielle lors de l’utilisation de FTP. Voici les bonnes pratiques que tout administrateur devrait suivre :
- Utilisez SFTP ou FTPS plutôt que le FTP simple — Chiffre à la fois les identifiants et les données en transit.
- Utilisez des mots de passe forts et uniques — Évitez de réutiliser des mots de passe entre différents services.
- Restreignez l’accès FTP par IP — Configurez le pare-feu de votre serveur pour n’autoriser les connexions FTP qu’à partir d’adresses IP de confiance.
- Créez des comptes FTP dédiés — N’utilisez jamais votre compte root ou administrateur pour FTP. Créez des comptes séparés avec un accès aux répertoires limité.
- Désactivez FTP si ce n’est pas nécessaire — Si vous utilisez principalement SSH/SFTP, désactivez entièrement le service FTP pour réduire votre surface d’attaque.
- Utilisez des certificats SSL — Si vous utilisez FTPS, assurez-vous que votre serveur dispose d’un certificat SSL valide. AlexHost propose des Certificats SSL pour sécuriser les communications de votre serveur.
—
Étape 10 : Se déconnecter du serveur
Lorsque vous avez terminé votre travail, déconnectez-vous toujours proprement du serveur. Laisser des connexions FTP inactives ouvertes peut représenter un risque de sécurité et consommer inutilement des ressources serveur.
Pour vous déconnecter dans FileZilla :
- Allez dans Serveur → Déconnecter dans la barre de menu supérieure, ou
- Cliquez sur le bouton « Déconnecter du serveur » dans la barre d’outils (l’icône X rouge)
La barre d’état confirmera : Status: Disconnected from server
—
FTP vs. SFTP vs. FTPS : Lequel devriez-vous utiliser ?
| Fonctionnalité | FTP | SFTP | FTPS |
|---|---|---|---|
| Chiffrement | Aucun | Complet (SSH) | Complet (SSL/TLS) |
| Port par défaut | 21 | 22 | 990 |
| Compatible avec les pare-feux | Modéré | Oui | Modéré |
| Authentification | Nom d’utilisateur/Mot de passe | Nom d’utilisateur/Mot de passe ou clé SSH | Nom d’utilisateur/Mot de passe + Certificat |
| Recommandé pour | Réseaux internes uniquement | Usage général (recommandé) | Environnements nécessitant la conformité FTP |
Pour pratiquement tous les cas d’usage modernes, SFTP est le choix recommandé en raison de sa simplicité, de son chiffrement robuste et de sa compatibilité avec les pare-feux.
—
Choisir le bon hébergement pour l’accès FTP
La qualité et la fiabilité de votre expérience FTP sont directement liées à votre infrastructure d’hébergement. Un serveur lent ou mal configuré entraînera des transferts lents et des déconnexions fréquentes.
AlexHost propose des solutions d’hébergement robustes qui supportent FTP, SFTP et FTPS nativement :
- Hébergement Web Mutualisé — Idéal pour les débutants gérant un seul site web, avec accès FTP inclus dans tous les plans.
- VPS Hosting — Accès root complet, services FTP/SFTP configurables et ressources évolutives pour les projets en croissance.
- Serveurs Dédiés — Performances maximales et contrôle total pour les sites web à fort trafic et la gestion de fichiers de niveau entreprise.
- Panneaux de contrôle VPS — Simplifiez la gestion des comptes FTP avec des interfaces de panneau de contrôle intuitives.
Tous les plans AlexHost sont hébergés dans une juridiction respectueuse de la vie privée avec une infrastructure haute performance, garantissant des transferts de fichiers rapides et fiables.
—
Conclusion
Se connecter à un serveur via FTP est un processus simple une fois que vous comprenez les outils et les étapes impliqués. En résumé :
- Choisissez un client FTP fiable (FileZilla est recommandé pour la plupart des utilisateurs)
- Rassemblez vos identifiants serveur (hôte, nom d’utilisateur, mot de passe, port)
- Configurez la connexion en utilisant le Gestionnaire de sites pour les profils sauvegardés
- Connectez-vous et vérifiez la session via le journal d’état
- Naviguez, téléversez, téléchargez et gérez les fichiers en utilisant l’interface à double panneau
- Appliquez les permissions appropriées pour maintenir la sécurité et le bon fonctionnement
- Déconnectez-vous proprement lorsque votre session est terminée
Que vous soyez un administrateur système expérimenté ou un propriétaire de site web débutant, maîtriser FTP — et ses variantes sécurisées — est une compétence indispensable dans votre boîte à outils technique. Associez-la à un hébergeur fiable et aux bonnes pratiques de sécurité, et vous disposerez d’un flux de gestion de fichiers rapide, efficace et sécurisé.
