CP (Secure copy) permet de transférer des documents entre deux ordinateurs utilisant le protocole de communication SSH.
Syntaxe
Dans les cas suivants, nous allons copier un fichier ou répertoire d'origine d'un PC vers un chemin de réception d'un autre PC.
L'adresse IP
est ici un exemple.
Du PC local vers un PC distant
scp /chemin local/fichier-envoi user@192.168.1.x:/chemin de réception
Du PC Distant vers le PC local
scp user@192.168.1.x:/chemin/distant1/fichier-envoi /chemin local de reception
Du PC distant vers un autre PC distant
scp user@192.168.1.x:/chemin distant1/fichier-envoi 192.168.1.x:/chemin distant2 de reception
En cas de port personnalisé...
Les 3 commandes précédentes permettent d'accéder aux fichiers d'un ordinateur sur lequel un serveur ssh tourne sur le port standard (22).
Si vous avez choisi un autre port, celui-ci devra être précisé lors de l'appel à la commande scp grâce à l'option -P
.
Par exemple, pour copier un fichier vers un ordinateur distant sur lequel ssh est configuré sur le port 12345 :
scp -P 12345 /chemin d'origine/ Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser..1.x:/chemin de réception
Ne pas confondre -P (en majuscule) pour la commande scp et -p (minuscule) pour ssh !