Pour se connecter en SFTP au serveur de votre site, vous devez avoir 3 éléments :
- Une offre d’hébergement web
- Des identifiants de connexion en SFTP
- Un logiciel pour se connecter (client FTP)
Nous allons voir tout cela en détails avec des mots les plus simples possibles, en faisant en sorte de faire le moins d’efforts possible pour arriver à nos fins.
Et oui, mentalité d’entrepreneur.
C’est quoi une connexion SFTP ?
Se connecter au serveur de son site permet de gérer ses fichiers et dossiers.
Quand on parle de connexion SFTP, il s’agit tout simplement du type de connexion qu’on utilise pour accéder à notre serveur. En opposition à une connexion « FTP » (il manque le « s ») qui elle n’est pas sécurisée.
En gros, le fait de se connecter au serveur où tous les fichiers de notre site sont stockés se dit « se connecter en SFTP ».
Vérifiez que vous avez une offre d’hébergement
Avant de partir à l’aventure, il faut que vous trouvez quelle est votre offre d’hébergement. Vous avez peut-être en tête le nom de votre hébergeur, je vous mets ci-dessous une liste des plus connus pour vous aider à retrouver le votre :
- o2switch
- OVH
- 1&1
- PlanetHoster
- Gandi
- LWS
Astuce ultime : allez dans vos emails et faites une recherche en tapant « hébergement ». Normalement, vous trouverez assez rapidement un email mentionnant le fait que vous ayez souscrit à une offre d’hébergement. Si ça n’est pas le cas, écrivez moi en commentaires de ce post.
Trouver vos identifiants
Maintenant que vous avez connaissance de votre hébergeur, il vous faut trouver vos identifiants de connexion.
Attention, il y a plusieurs identifiants auxquels vous aurez accès :
- Les identifiants de connexion à l’espace client de votre hébergeur, ça n’est pas ça.
- Les identifiants de connexion à votre cPanel, ça n’est pas ça.
- Ceux vous servant à vous connecter à votre tableau de bord (WordPress ou autres), ça n’est pas ça.
- Vos identifiants de connexion FTP ou SFTP, on y est !
Pour les trouver, allez dans vos emails et tapez « FTP » dans la barre de recherche. Fouillez en repérant des emails de votre hébergeurs et vous trouverez vos identifiants. Vos identifiants contiennent les informations suivantes :
- Adresse du serveur (hôte) : c’est une adresse IP avec des numéros ou une URL.
- Nom d’utilisateur (ou login, identifiant).
- Mot de passe.
- Port : un nombre à plusieurs chiffres.
⚠️ Astuce d’ancien du web : si tu ne trouves pas tes accès dans tes mails, ouvre un ticket auprès de ton hébergeur en lui demandant directement. Ça prend quelques minutes et ça fait gagner des heures de recherche perdues. Tu peux aussi m’écrire en commentaires.
Télécharger un logiciel FTP
Un logiciel FTP, ça se dit officiellement un « client FTP ». C’est un petit outil à télécharger qui permet de se connecter à votre serveur à l’aide des identifiants que vous avez précédemment trouvé.
Je conseille de télécharger Filezilla, c’est le plus connu dans ce domaine et c’est celui que je vais utiliser pour vous montrer comment vous connecter en SFTP dans la prochaine partie. Disponible sur Mac et Windows.
À titre informatif, voici des alternatives à Filezilla :
- Cyberduck
- SmartFTP
- CrossFTP
Connexion à mon serveur en SFTP avec mon client FTP
À ce niveau de l’article, vous avez tout : vos identifiants et votre client FTP.
Je vous épargne un long tuto pour vous expliquer comment installer Filezilla, si vous bloquez écrivez moi en commentaires.
- Ouvrez le logiciel Filezilla
- Appuyez sur le premier icône tout à gauche dans la barre horizontale tout en haut du logiciel. Il ressemble à trois unités centrales cotes à cotes.
- Là, vous allez devoir entrer vos identifiants :
- Protocole : choisissez SFTP dans la liste déroulante.
- Hôtes : entrez votre URL ou l’adresse IP fournie par l’hébergeur.
- Port : entrez celui que vous avez.
- Type d’authentification : Normale.
- Utilisateur : entrez le votre.
- Mot de passe : entrez le votre.
- Cliquez sur « Connexion ».
Un des messages suivant voudra dire que vous êtes bien connecté :
- Statut : Connecté à [adresse IP]
- Réponse : 230 Logged on
C’est fait, vous êtes connecté en SFTP à votre serveur. Vous avez désormais accès à tous les fichiers de votre site.
Si vous avez un message d’erreur, lisez ce qui suit.
Les messages d’erreurs qui font que vous n’arrivez pas à vous connecter
Voici une liste des messages d’erreurs qui nous disent explicitement pourquoi vous n’arrivez pas à vous connecter :
Erreur : Connexion interrompue après 20 secondes d’inactivité
Allez dans « Édition » > « Paramètres » > « Connexions » et augmentez le « Délai d’attente en secondes » en mettant une valeur deux fois plus élevée.
Erreur : Impossible d’établir une connexion au serveur
Il y a plusieurs solutions à ce soucis :
- Vérifiez que vous avez entré les bons identifiants.
- Vérifiez aussi que le port utilisé est le bon.
- Demandez à votre hébergeur si votre serveur n’est pas HS.
Erreur : 530 Login authentication failed
Là aussi, plusieurs solutions sont possibles :
- Vérifiez vos identifiants de connexion.
- Demandez à votre hébergeur si vos identifiants ont les permissions pour se connecter à votre serveur.
- Demandez aussi à votre hébergeur si votre serveur impose ou pas des restrictions comme une connexion unique. Si oui, c’est qu’une autre personne est déjà connecté à votre serveur.
⚠️ Si le message d’erreur affiché n’est pas dans cette liste, le problème peut être plus complexe et je vous invite à m’en faire part dans les commentaires.