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 Prochaine révision Les deux révisions suivantes | ||
doc:reseau:scp [08/01/2010 09:19] smolski |
doc:reseau:scp [26/04/2019 10:17] smolski [modification du chemins des copies |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== scp : transfert de fichiers sécurisé entre machines ====== | ||
+ | * Objet : Utilisation de scp, l'outil facile pour copier des fichiers d'une machine à l'autre | ||
+ | * Niveau requis : {{tag>débutant avisé}} | ||
+ | * 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à !]] :-) | ||
+ | * Suivi : {{tag>à-compléter}} | ||
+ | * Création par [[user>MaTTuX_]] le 17/06/2007 | ||
+ | * Testé par [[user>smolski]] le 08/01/2010 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=2189|c'est par ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | SCP (Secure copy) permet de transférer des documents entre deux ordinateurs utilisant le protocole de communication [[:doc:reseau:ssh|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 === | ||
+ | |||
+ | <code user>scp /chemin/local/fichier-envoi user@192.168.1.x:chemin/de/réception/</code> | ||
+ | |||
+ | === Du PC Distant vers le PC local === | ||
+ | |||
+ | <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 === | ||
+ | |||
+ | <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é... === | ||
+ | |||
+ | Les 3 commandes précédentes permettent d'accéder aux fichiers d'un ordinateur sur lequel [[:doc:reseau:ssh | 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 : | ||
+ | |||
+ | <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> | ||
+ | |||
+ | == Option -p == | ||
+ | |||
+ | Cette option préserve les droits et date du fichier transféré. |