Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:reseau:scp [30/12/2014 12:00] paskal |
doc:reseau:scp [02/05/2019 03:38] (Version actuelle) smolski ajouté option -r pour les répertoires |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* Objet : Utilisation de scp, l'outil facile pour copier des fichiers d'une machine à l'autre | * Objet : Utilisation de scp, l'outil facile pour copier des fichiers d'une machine à l'autre | ||
- | * Niveau requis : {{tag>débutant}} | + | * Niveau requis : {{tag>débutant avisé}} |
* Commentaires : //Vous avez deux machines en réseau et souhaitez copier un fichier de l'une à l'autre.// | * Commentaires : //Vous avez deux machines en réseau et souhaitez copier un fichier de l'une à l'autre.// | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
Ligne 15: | Ligne 15: | ||
===== Syntaxe ===== | ===== 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. \\ | 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. | L'adresse ''IP'' est ici un exemple. | ||
+ | |||
+ | <note important>Si le transfert est un répertoire, ajouter l'option -r((après scp)) aux commandes qui suivent.</note> | ||
=== Du PC local vers un PC distant === | === Du PC local vers un PC distant === | ||
- | <code user>scp /chemin d'origine/ 192.168.1.x:/chemin de réception</code> | + | <code user>scp chemin/local/fichier-envoi user@192.168.1.x:chemin/de/réception/</code> |
=== Du PC Distant vers le PC local === | === Du PC Distant vers le PC local === | ||
- | <code user>scp 192.168.1.x:/chemin distant d'origine/ /chemin de reception</code> | + | <code user>scp user@192.168.1.x:chemin/distant1/fichier-envoi chemin/local/de/reception</code> |
=== Du PC distant vers un autre PC distant === | === Du PC distant vers un autre PC distant === | ||
- | <code user>scp 192.168.1.x:/chemin distant1 d'origine 192.168.1.x:/chemin distant2 de reception</code> | + | <code user>scp user@192.168.1.x:chemin/distant1/fichier-envoi 192.168.1.x:chemin/distant2/de/reception</code> |
| | ||
=== En cas de port personnalisé... === | === En cas de port personnalisé... === | ||
Ligne 38: | Ligne 40: | ||
Par exemple, pour copier un fichier vers un ordinateur distant sur lequel ssh est configuré sur le port 12345 : | Par exemple, pour copier un fichier vers un ordinateur distant sur lequel ssh est configuré sur le port 12345 : | ||
- | <code user>scp -P 12345 /chemin d'origine/ 192.168.1.x:/chemin de réception</code> | + | <code user>scp -P 12345 chemin/origine/fichier user@192.168.1.x:chemin/de/réception</code> |
<note>Ne pas confondre -P (en majuscule) pour la commande scp et -p (minuscule) pour [[:doc:reseau:ssh]] !</note> | <note>Ne pas confondre -P (en majuscule) pour la commande scp et -p (minuscule) pour [[:doc:reseau:ssh]] !</note> |