Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Transférer des fichiers par SCP (secure copy command)

Mise à jour 10/03/2026

Ce guide explique comment transférer en toute sécurité des fichiers entre votre machine et le serveur de l'hébergement Web en utilisant le protocole SCP (secure copy command).

 

Préambule

  • Pour fonctionner la commande SCP requiert :
    1. une source : un fichier/dossier à transférer
    2. une destination : adresse du serveur FTP pour réaliser le transfert
  • Les données sont automatiquement chiffrées par SCP au moment du transfert.
  • En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout, vous libérant des détails techniques — découvrez aussi le rôle de l'hébergeur.

 

Copier un fichier local vers le serveur

Prérequis

  • Pour obtenir l'adresse du serveur FTP :
    1. Cliquez ici afin d'accéder à la gestion de votre hébergement sur le Manager Infomaniak (besoin d'aide ?).
    2. Cliquez directement sur le nom attribué à l'hébergement concerné.
    3. Cliquez sur FTP / SSH dans le menu latéral gauche:
    4. L'adresse du serveur hôte est affichée en haut à gauche et peut être copiée:
  • Pour obtenir le chemin du dossier de destination :
    1. Cliquez ici afin d'accéder à la gestion de votre hébergement sur le Manager Infomaniak (besoin d'aide ?).
    2. Cliquez directement sur le nom attribué à l'hébergement concerné.
    3. Cliquez sur Plus d'informations (dans la partie Informations).
    4. Copiez le chemin absolu:
    5. Complétez le chemin absolu par le dossier de destination désiré.

 

Ensuite, pour copier un fichier de votre machine, la commande s'articule comme suit :

scp localmachine/path_to_the_file username@ftp_server_adress:/path_to_remote_directory

 

Pour copier un répertoire entier de votre machine, il faut adapter la commande comme suit :

scp -r localmachine/path_to_the_file username@ftp_server_adress:/path_to_remote_directory

Le dossier en entier sera transféré vers votre serveur.

 

Pour copier le contenu d'un répertoire en entier de votre machine, il faut adapter la commande comme suit :

scp -r localmachine/path_to_the_file/* username@ftp_server_adress:/path_to_remote_directory

Cette FAQ a été utile?