Secure File Transfer Protocol, ou SFTP, est une méthode sécurisée pour transférer des fichiers vers votre site et depuis celui-ci. Ce guide vous explique comment utiliser SFTP sur WordPress.com.
Cette fonctionnalité est disponible sur les sites disposant d’un plan Business ou Commerce WordPress.com. Si vous avez un plan Business, veillez à l’activer. Pour les sites gratuits ou les sites avec un plan Personnel ou Premium, mettez votre plan à niveau pour accéder à cette fonctionnalité.
Dans ce guide
Avez-vous une question ?
À propos de notre assistant de supportDans cette vidéo, vous apprendrez à utiliser SFTP avec votre site WordPress.com. La vidéo explique comment créer des identifiants de connexion SFTP, enregistrer vos informations de connexion et vous connecter avec FileZilla ou Cyberduck. Vous verrez également comment télécharger et téléverser les fichiers du site en toute sécurité.
Cette vidéo est en anglais.
YouTube propose des fonctions de traduction automatique pour que vous puissiez la visionner dans votre langue :
Pour afficher les sous-titres automatiques :
- Lancez la vidéo.
- Cliquez sur ⚙️ Paramètres (en bas à droite de la vidéo).
- Sélectionnez Sous-titres/CC.
- Choisissez Traduire automatiquement.
- Sélectionnez votre langue.
Pour écouter avec le doublage automatique (expérimental) :
- Cliquez sur ⚙️ Paramètres.
- Sélectionnez Piste audio.
- Sélectionnez la langue dans laquelle vous souhaitez écouter la vidéo.
ℹ️ Les traductions et doublages sont générés par Google, peuvent comporter des imprécisions et ne sont pas encore disponibles pour toutes les langues.
SFTP est une fonction avancée destinée aux personnes expérimentées dans la modification des fichiers de site.
La plupart des tâches que vous pouvez effectuer avec SFTP peuvent être réalisées autrement, notamment :
- la mise en ligne d’images, de documents et d’autres types de fichiers ;
- la mise en ligne de thèmes ;
- la mise en ligne d’extensions ;
- le transfert d’un site sur WordPress.com ;
- le téléchargement de fichiers de sauvegarde ;
- l’ajout de code aux fichiers d’en-tête.
Ne modifiez pas les fichiers, sauf si vous savez exactement quelles seront les conséquences de cette modification. Le téléchargement de fichiers inconnus ou la modification de fichiers existants sans les comprendre peut entraîner une panne de votre site, voire une perte de données sur celui-ci. Vous pouvez d’abord tester les modifications de code et de fichiers sur un site de préproduction.
SFTP est une méthode permettant d’accéder aux fichiers et aux dossiers d’un site Web au moyen d’un programme client, comme FileZilla, sur votre ordinateur local. SFTP signifie Secure File Transfer Protocol (protocole de transfert de fichiers sécurisé), ou SSH File Transfer Protocol (protocole de transfert de fichiers SSH). Ce protocole a été conçu comme une extension de SSH (Secure SHell). Le terme « secure » vient du fait qu’il fonctionne via un canal sécurisé, ici SSH.
Il ne faut pas confondre le protocole SFTP avec le protocole FTP (File Transfer Protocol), même si leurs noms se ressemblent. Bien que leur utilisation soit similaire et que les deux soient accessibles via bon nombre des mêmes programmes clients, ils reposent sur des technologies sous-jacentes très différentes.
Si les déploiements GitHub Deployments sont généralement utilisés pour déployer des mises à jour de code sur votre site, SFTP sert souvent à transférer des fichiers multimédias. SFTP est également utile pour le débogage de problèmes sur votre site, car il vous permet d’accéder directement au système de fichiers, en particulier si vous utilisez un site de préproduction.
Pour accéder aux identifiants de connexion SFTP de votre site pour la première fois, procédez comme suit :
- Accédez à votre Tableau de bord d’hébergement.
- Cliquez sur le titre du site que vous souhaitez gérer :

- Dans la colonne latérale gauche, sélectionnez Réglages.
- Faites défiler la page vers le bas et cliquez sur SFTP/SSH :

- Cliquez sur le bouton « Créer vos identifiants ». Cette opération ne doit être effectuée qu’une seule fois et générera l’identifiant et le mot de passe SFTP du site sélectionné. Ces identifiants de connexion seront utilisés à la fois pour les connexions SFTP et SSH.
- Les identifiants SFTP/SSH s’afficheront au format suivant :
- Adresse URL
- Numéro de port
- Identifiant
- Mot de passe
- Cliquez sur le bouton Copier à côté de n’importe quelle valeur pour la copier dans le presse-papiers de votre appareil.
- Collez vos identifiants de connexion dans le client SFTP de votre choix. Consultez notre guide pour configurer un client SFTP.

Conservez votre mot de passe SFTP en lieu sûr. Pour des raisons de sécurité, nous ne stockons pas votre mot de passe SFTP/SSH. Si vous perdez ou oubliez votre mot de passe, vous pouvez utiliser le bouton « Réinitialiser le mot de passe » pour en générer un nouveau.
L’identifiant et le mot de passe sont générés automatiquement par le système. Ces identifiants de connexion sont propres à votre site. Si vous possédez plusieurs sites, vous devrez utiliser un identifiant et un mot de passe différents pour chaque site dans votre client SFTP.
Sous SSH, vous pouvez activer l’option « Activer l’accès SSH à ce site ». Une commande de connexion s’affichera, que vous pourrez copier-coller dans une application de terminal :

📌
Étant donné que SFTP utilise le protocole SSH, si vous avez déjà activé SSH sur votre site, vous pouvez utiliser les mêmes identifiants de connexion pour SFTP.