Copier un fichier avec la commande scp

La commande scp permet de copier un fichier ou un répértoire d’une machine cliente vers une machine serveur et inversement en utilisant le protocole SSH.

Pour copier un fichier à partir d’un ordinateur sur un autre :

scp <login>@<client>:<fichier_source> <login>@<serveur>:<fichier_cible>

Si le fichier se trouve dans le répertoire courant vous pouvez simplifier votre commande :

scp <fichier> <login>@<serveur>:<fichier_cible>

Pour copier un répertoire, avec éventuellement ses sous-répertoires, vers un répertoire du serveur:

scp -r <répértoire> <login>@<serveur>:<dossier_serveur>

Pour copier un fichier du serveur vers le répertoire courant :

scp <login>@<serveur>:<fichier_source> .

Pour copier un répertoire du serveur vers le répertoire courant :

scp -r <login>@<serveur>:<répértoire> .

Dans le cas où le port SSH du serveur ne serait pas le port par défaut (22), il faut indiquer le port distant :

scp -p <port> <fichier> <login>@<serveur>:<fichier_cible>

Laisser un commentaire

Vous devez être connecté pour poster un commentaire.

  • 2011: jan fév mar avr mai jun jui aoû sep oct nov déc