Pour transférer des fichiers à un système distant exécutant un serveur SSH, utilisez la commande scp qui signifie Secure CoPy (soit copie sécurisée). Voici sa syntaxe :
scp [options] chemin_local [user@]machine_distante:[chemin_complet_sur_la_machine_distante]
Si vous ne
spécifiez pas la partie user@
, votre login sur
la machine locale est utilisé. Si vous omettez le chemin sur la
machine distante, le fichier sera copié dans le répertoire
/home
de user
sur la
machine distante. Notez que le deux points (:
)
sépare le nom d'utilisateur et la machine spécifiée du chemin sur
la machine distante.
Pour transférer des fichiers depuis la machine distante vers votre machine locale, voici la syntaxe :
scp [options] [user@]machine_distante:chemin_complet_sur_la_machine_distante chemin_local
Si un répertoire est
spécifié dans le chemin source, l'option -r
(récursif) est obligatoire. Veuillez lire
scp(1) pour
plus de renseignements au sujet des options de scp.