Transférer des fichiers à distance via SSH en utilisant SCP sur Ubuntu 17.04 / 7.10

  • Dylan Parker
  • 0
  • 4907
  • 1209

Vous souhaitez transférer des fichiers entre deux serveurs Ubuntu? Si jamais vous avez besoin de transférer rapidement des fichiers entre deux serveurs Ubuntu, le meilleur moyen d'y parvenir est via SSH en utilisant Secure Copy (SCP).

SCP utilise le cryptage et l'authentification SSH pour transférer en toute sécurité des fichiers entre les serveurs rapidement et facilement. Ce bref tutoriel va montrer aux étudiants et aux nouveaux utilisateurs comment utiliser SCP via SSH pour transférer des fichiers entre deux serveurs Ubuntu.

La copie sécurisée est un moyen de transférer en toute sécurité des fichiers entre un ordinateur hôte local et un hôte distant ou entre deux ordinateurs via le protocole SSH.

Vous trouverez ci-dessous des exemples d'utilisation de SCP pour copier vers / depuis des hôtes.

Transfert de fichiers vers un hôte distant

Pour transférer un fichier vers un serveur distant à partir du serveur local auquel vous êtes actuellement connecté, exécutez les exemples de commandes ci-dessous.

scp file_to_transfer.txt [email protected]: / directory_to_drop_file / location /

Les commandes ci-dessus copient un fichier local à partir du serveur local et le transfèrent vers un serveur distant via le nom d'hôte ou l'adresse IP du serveur distant et le déposent dans l'emplacement de répertoire spécifié.

Transférer des fichiers depuis un hôte distant

Pour transférer des fichiers d'un hôte distant vers un serveur local, utilisez les exemples de commandes ci-dessous. Supposons que vous souhaitiez copier l'intégralité du contenu de votre site Web dans un dossier zippé appelé website_content.zip.

Vous exécutez les commandes ci-dessous pour copier le contenu du serveur distant vers l'hôte local.

scp [email protected]: /directory/website_content.zip /path_to_store_content/www/html/website_content.zip

Faire ce qui précède copiera le contenu distant sur l'hôte local en toute sécurité. Remplacez remotehost.com par le nom d'hôte de l'adresse IP du serveur distant. Remplacez également root par le compte administrateur réel du serveur.

Pour certaines raisons, si le port par défaut SSH est modifié à partir de 22, vous devrez peut-être spécifier le nouveau port lors de l'utilisation des commandes ci-dessus. L'exemple de commande est illustré ci-dessous.

scp -P 2221 fichier_local.txt nom d'utilisateur @ hôte distant: / répertoire / emplacement /

Faites de même lors de la copie de fichiers de l'hôte distant vers le serveur local.

C'est ça!

Sommaire:

Cet article montre aux étudiants et aux nouveaux utilisateurs comment utiliser SCP via SSH pour transférer rapidement et en toute sécurité des fichiers entre un hôte local et un serveur distant. SCP utilise le cryptage et l'authentification SSH pour protéger le contenu transféré.

Donc, si vous avez déjà eu besoin de transférer du contenu sensible entre deux hôtes Ubuntu, suivez les étapes ci-dessus pour le faire.

Profitez de ~




Personne n'a encore commenté ce post.