Comment utiliser le SFTP pour transférer des fichiers

Base de connaissances

Comment utiliser le SFTP pour transférer des fichiers


Icons/System/eye-open Created with Sketch. 493 vues 21.02.2025 Cloud / Serveur Dédié (Baremetal)

Objectif

Différentes options existent pour transférer des fichiers entre un périphérique local et un hôte distant. Pour garantir la sécurité du transfert, il est recommandé d’utiliser un logiciel client compatible avec le protocole SFTP (Secure File Transfer Protocol) dans la plupart des cas d’utilisation.

Ce tutoriel explique comment utiliser FileZilla pour transférer des fichiers via SFTP.

OVHcloud fournit des services dont la configuration et la gestion relèvent de votre responsabilité. Ce tutoriel va illustrer comment utiliser les solutions OVHcloud avec des outils externes. Vous devrez peut-être adapter certaines instructions spécifiques au système d'exploitation de votre périphérique local ou de votre serveur.

Nous vous recommandons de contacter un prestataire de services spécialisé ou de contacter notre communauté si vous rencontrez des difficultés.

Prérequis

  • Un serveur dédié ou un VPS dans votre compte OVHcloud, avec une distribution GNU/Linux installée
  • Un client FTP qui supporte les connexions SFTP (par exemple FileZilla) installé sur votre poste de travail local
  • Un accès administrateur en SSH à votre serveur

En pratique

Vous aurez besoin de l'adresse IP de votre serveur que vous pouvez retrouver dans votre espace client OVHcloud ainsi que du nom du compte d'utilisateur à utiliser pour la connexion SSH. N’hésitez pas à consulter nos guides « Premiers pas » si vous souhaitez obtenir plus de détails sur ce sujet :

Les exemples suivants sont basés sur FileZilla. Reportez-vous au guide d'utilisation de votre application si vous utilisez un client FTP différent.

Le processus peut nécessiter des étapes supplémentaires si votre serveur est démarré en mode rescue. Ouvrez la section correspondante ci-dessous en fonction de l'état de votre serveur.

Comment se connecter à un serveur via un client SFTP

Dépliez cette section

Dans l'interface du client FileZilla, renseignez l'adresse IP de votre serveur dans le champ Host et vos nom d'utilisateur et mot de passe dans leurs champs respectifs. Entrez « 22 » dans le champ Port, sauf si vous avez modifié le port de connexion sur lequel le service SSH de votre serveur est à l'écoute.

Cliquez sur le bouton Quickconnect.

Afin d'accéder aux dossiers appartenant au compte utilisateur root de votre OS, vous devez utiliser les identifiants de l'utilisateur root pour établir la connexion SFTP. Ce compte n'a pas de mot de passe par défaut. Si vous êtes certain de devoir accéder aux fichiers de l'utilisateur root via SFTP, découvrez comment activer cette connexion dans notre guide du compte utilisateur.

Comment se connecter à un serveur en mode rescue via un client SFTP

Dépliez cette section

Si vous n'avez pas déjà effectué les actions nécessaires pour accéder à vos fichiers en mode rescue, aidez-vous du guide correspondant pour vous connecter à votre serveur et monter vos partitions :

Dans l'interface du client FileZilla, renseignez l'adresse IP de votre serveur dans le champ Host et « 22 » dans le champ Port. Entrez « root » dans le champ Username et le mot de passe qui vous a été envoyé par e-mail pour l'accès en mode rescue dans le champ Password.

Cliquez sur le bouton Quickconnect.

Le système de fichiers du serveur sera situé dans le répertoire que vous avez défini comme point de montage en mode rescue (« /mnt » dans cet exemple).

mode rescue sftp du site distant

Utilisation de l'interface FileZilla pour télécharger vos fichiers

Une fois la connexion à distance établie, une arborescence des fichiers du serveur sera affichée dans la section Remote Site.

site distant sftp

La partie centrale de l'interface FileZilla agit comme un explorateur de fichiers. Vous pouvez sélectionner plusieurs fichiers ou dossiers, les supprimer, les glisser-déposer d'un côté à l'autre, etc. Les détails d'utilisation pouvant être différents en fonction de la version du logiciel et de votre système d'exploitation local, reportez-vous au guide de l'utilisateur FileZilla pour plus de détails.

Par exemple, pour récupérer des fichiers situés dans le dossier « /home/data » du serveur, ouvrez ce dossier dans le volet droit (Remote Site). Sélectionnez les fichiers ou dossiers à télécharger et faites-les glisser vers le volet de gauche (Local Site) dans un dossier de votre périphérique local.

La progression du transfert de données sera alors affichée dans la file d'attente en bas.

progression du transfert sftp

Aller plus loin

Introduction au SSH

Configuration des comptes utilisateurs et de l'accès root sur un serveur

Pour des prestations spécialisées (référencement, développement, etc), contactez les partenaires OVHcloud.

Si vous souhaitez bénéficier d'une assistance à l'usage et à la configuration de vos solutions OVHcloud, consultez nos différentes offres de support.

Échangez avec notre communauté d'utilisateurs.

Articles associés