Si votre ordinateur local fonctionne sous Windows, installez WinSCP pour vous connecter à distance à une instance ECS Linux et transférer des fichiers via une interface graphique.
Qu'est-ce que WinSCP ?
Contrairement au protocole FTP, WinSCP vous permet d'accéder directement au serveur avec votre compte utilisateur, sans configuration côté serveur.
Scénarios
Téléchargement (upload) : transférez des fichiers depuis un ordinateur Windows vers une instance Linux.
Téléchargement (download) : récupérez des fichiers depuis une instance Linux vers un ordinateur Windows.
Limites
Taille des fichiers : aucune limite.
Vitesse de transfert : aucune limite.
Nombre de fichiers : aucune limite.
Exigences réseau : l'instance doit disposer d'une adresse IP publique ou d'une adresse IP élastique.
WinSCP fonctionne uniquement sous Windows. Si vous utilisez Linux ou macOS, recourez à d'autres méthodes de transfert de fichiers. Pour plus d'informations, consultez la rubrique Sélectionner une méthode de transfert de fichiers.
Prérequis
-
L'instance doit être dans l'état Running.
-
Une adresse IP publique est requise pour se connecter à l'instance.
-
Assurez-vous que le groupe de sécurité de l'instance autorise le trafic entrant sur le port 22, port par défaut des protocoles SCP et SFTP.
Procédure
Pour améliorer l'efficacité du transfert de fichiers volumineux ou nombreux, compressez-les dans un seul package avant le téléchargement. Pour plus d'informations, consultez la rubrique Compresser et télécharger des fichiers.
Étape 1 : Se connecter à l'instance avec WinSCP
-
Sur votre ordinateur Windows, téléchargez et installez WinSCP.
Pour plus d'informations, visitez le site Web officiel de WinSCP.
Démarrez WinSCP. La boîte de dialogue Login s'affiche.
-
Dans la section Session , configurez les paramètres suivants.
La liste suivante décrit les paramètres.
File protocol : sélectionnez SFTP ou SCP.
Host name : adresse IP publique de l'instance ECS Linux.
Port number : la valeur par défaut est 22.
User name : nom d'utilisateur de l'instance. La valeur par défaut est root.
-
Password : mot de passe de votre instance.
RemarqueSi vous avez oublié le mot de passe de votre instance ECS Linux, réinitialisez-le. Pour plus d'informations, consultez la rubrique Réinitialiser le mot de passe de connexion d'une instance.
Cliquez sur Save pour enregistrer ces informations de connexion en vue d'une utilisation ultérieure.
-
Cliquez sur Login.
La fenêtre de transfert de fichiers WinSCP s'ouvre.
Étape 2 : Télécharger ou récupérer des fichiers
Sur la page de transfert de fichiers WinSCP, le volet de gauche affiche vos répertoires locaux et le volet de droite affiche les répertoires de l'instance.
-
Télécharger des fichiers vers une instance ECS
Faites glisser les fichiers du volet de gauche vers le volet de droite pour les télécharger sur l'instance ECS.
Par exemple, le répertoire du volet de gauche est
C:\Users\Administrator\Documents\et contient le fichiertest.txtà télécharger. Le répertoire du volet de droite est/home/ecs-user/. -
Récupérer des fichiers sur votre ordinateur local
Faites glisser les fichiers du volet de droite vers le volet de gauche pour les récupérer depuis l'instance ECS vers votre ordinateur local.
FAQ
Transférer des fichiers avec sudo
Rubriques connexes
Après avoir téléchargé des fichiers importants sur une instance ECS, pensez à créer un snapshot pour les sauvegarder. Pour plus d'informations, consultez la rubrique Créer un snapshot manuel.
Ce guide couvre les transferts de fichiers entre un ordinateur Windows et une instance Linux. Pour transférer des fichiers vers une instance Windows, utilisez une méthode différente. Pour plus d'informations, consultez la rubrique Sélectionner une méthode de transfert de fichiers.
Vous pouvez également utiliser OSS pour stocker et gérer des fichiers. Pour plus d'informations, consultez la rubrique Démarrage rapide d'OSS.