Téléchargez les fichiers locaux depuis le serveur (téléchargez les fichiers locaux sur le serveur)
scp -r username@ip:/path/filename /tmp/local_destination
comme:
scp -r nom d'utilisateur@xxx:/home/nom d'utilisateur/.vim/plugged.tar.gz ./
Télécharger des fichiers du serveur vers le local (télécharger les fichiers du serveur vers le local)
scp -r /tmp/local_destination username@ip:/path/filename //Échangez simplement les deux derniers paramètres ci-dessus
comme:
scp -r lc-s-ice-native.xml nom d'utilisateur@xxxx:/home/userneame/download
paramètres liés à scp scp
[paramètre] [chemin d'origine] [chemin cible]
scp est l'abréviation de copie sécurisée. scp est une commande de copie de fichiers à distance sécurisée basée sur la connexion ssh sous le système Linux. La commande Linux scp peut copier des fichiers et des répertoires entre des serveurs Linux.
Paramètres de commande
-1 force la commande scp à utiliser le protocole ssh1
-2 force la commande scp à utiliser le protocole ssh2
-4 force la commande scp à utiliser uniquement l'adressage IPv4
-6 force la commande scp à utiliser uniquement l'adressage IPv6
-B Utiliser le mode batch (ne pas demander de mot de passe ou de phrase de transfert pendant le transfert)
-C active la compression. (Passez l'indicateur -C à ssh pour activer la compression)
-p conserve l'heure de modification, l'heure d'accès et les autorisations d'accès du fichier d'origine.
-q Ne pas afficher la barre de progression du transfert.
-r Copie récursivement l'intégralité du répertoire.
-v affiche la sortie en mode détaillé. scp et ssh(1) afficheront les informations de débogage pour l'ensemble du processus. Ces informations sont utilisées pour déboguer les problèmes de connexion, d’authentification et de configuration.
-c chiffrement Chiffre la transmission des données avec chiffrement. Cette option sera transmise directement à ssh.
-F ssh_config spécifie un fichier de configuration ssh alternatif, ce paramètre est transmis directement à ssh.
-i Identity_file Lit le fichier de clé utilisé pour la transmission à partir du fichier spécifié. Ce paramètre est transmis directement à ssh.
-l limit limite la bande passante que les utilisateurs peuvent utiliser, en Kbit/s.
-o ssh_option Si vous avez l'habitude d'utiliser la méthode de passage de paramètres dans ssh_config(5),
-P port Notez que le P. port majuscule est le numéro de port utilisé pour spécifier la transmission de données.
-S program spécifie le programme à utiliser lors du cryptage de la transmission. Ce programme doit être capable de comprendre les options de ssh(1).