Linux
Réseaux
scp
Tranférer en SSH des fichiers/répertoires entre des machines
Pour : Linux
scp est un logiciel en ligne de commande sous Linux qui permet de transférer des fichiers d'une machine à un autre en utilisant le protocol "SSH". (scp = Secure Copy Protocol)
Syntaxe:
scp [Options] [sources] [destination]
Les options:
"-r" => Pour copier le contenu d'un répertoire (récurcive)
"-p" => Préserver les permissions et l'horodatage du fichier du fichier source sur le fichier de destination
"-q" => Ne pas afficher la barre de progression
"-v" => Mode verbose pour affiche plus de détails
"-P xxxx" => Ce connecter ce un port spécifique
Télécharger un fichier(Download)
Vous pouvez télécharger un fichier/répertoire d'un serveur ssh pour le suvegarder en local.
scp [utilisateur]@[IP_ou_nom_machine]:[emplacement_fichier] [Emplacement_local]
Exemple:
Télécharger le fichier distant "toto.txt" du compte "cedric" sur le serveur "192.168.10.15" et le sauvegarder dans le répertoire courant "./".
scp cedric@192.168.10.15:./toto.txt ./
cedric@192.168.10.15's password:
toto.txt 100% 53 0.1KB/s 00:00
Envoyer un fichier(Upload)
Vous pouvez envoyer un fichier/répertoire local vers un serveur ssh.
scp [fichier_local_a_envoyer] [utilisateur]@[IP_ou_nom_machine]:[emplacement_de_sauvegarde]
Exemple:
Envoyer le fichier "toto.txt" du compte "cedric" sur le serveur "192.168.10.15" et le sauvegarder dans le répertoire courant "/home/cedric/doc".
scp toto.txt cedric@192.168.10.15:/home/cedric/doc
cedric@192.168.10.15's password:
toto.txt 100% 53 0.1KB/s 00:00
Par O.Cédric
Sur www.octetmalin.net
Article publié le:
30/11/2011 10:01
Cette page vous à plus?
Dîtes que vous l'aimez en cliquant sur le bouton Facebook.