SCP (copie sécurisée) est un utilitaire de ligne de commande populaire, largement utilisé pour transférer des fichiers d'un serveur à un autre. Le SCP La commande offre la même authentification et services que les commandes SSH et transfère des fichiers à l'aide du protocole SSH. Vous devez avoir un compte hôte ou une clé pour transférer les fichiers à l'aide de cette commande.
Dans ce guide, nous expliquerons comment vous pouvez rapidement copier un fichier d'un serveur à un autre en utilisant le SCP Commande dans Linux.
Copier les fichiers d'un serveur à un autre dans Linux à l'aide de la commande SCP
Ce qui suit est la syntaxe générale du SCP commande:
SCP [OPTIONS] Source_File_Location Name Username @ IP_DESTINATION_HOST: destination_file_location
Dans la commande ci-dessus, le source_file_location est le chemin du répertoire pour un fichier que vous souhaitez envoyer. Le nom d'utilisateur est le nom de l'hôte de destination auquel vous souhaitez envoyer le fichier. IP_DESTINATION_HOST est l'adresse IP de l'hôte de destination, tandis que destination_file_location est le chemin du répertoire de l'hôte de destination où le fichier source va être enregistré.
Le SCP La commande peut être utilisée avec différentes options suivantes:
Copie le fichier goûter.SMS au répertoire Documents du système hôte pi @ 192.168.18.67.
SCP / Home / Linuxhint / Documents / Sample.txt pi @ 192.168.18.67: / Home / Pi / Documents
Note: N'oubliez pas d'ajouter un chemin complet pour la source et la destination.
Lorsque vous exécutez la commande ci-dessus, une question apparaîtra sur votre écran, répondez avec oui pour continuer le processus.
Une fois le processus terminé, accédez au répertoire de destination du système et vous pouvez facilement y localiser le fichier copié. Dans l'exemple ci-dessus, le goûter.SMS sera copié dans le répertoire des documents du système.
Fin de compte
Le SCP Commande dans Linux transfère ou copie en toute sécurité les répertoires et fichiers d'un serveur à un autre. Le SCP La commande utilise le protocole SSH pour le transfert de données. Cet article fournit une syntaxe et un exemple pour transférer le fichier de l'hôte vers le serveur distant.