Copier un dossier avec tout son contenu par SCP

0

J’ai eu besoin de copier un dossier via SCP depuis mon serveur Linux vers mon Mac.

Notez que la méthode expliquée ci-dessous fonctionne aussi dans le sens ordinateur > serveur et pas uniquement dans le sens serveur > ordinateur.

J’ai initialement essayé d’utiliser la commande suivante, qui ne fonctionne pas :

scp -P <numéro_du_port> user@serveur.tld:/chemin/du/dossier/dossier_à_copier/* /chemin/sur/le/Mac/dossier_à_copier

Cette commande copie via SCP par le port spécifié à la place de <numéro_du_port> tout le contenu du dossier ici nommé dossier_à_copier dans le dossier dossier_à_copier sur le Mac.Le signe * signifie tout, en l’occurrence, tous les fichiers dans notre cas. Cette commande ne fonctionne pas, en fait, il faut utiliser simplement la récursivité, et donc, utiliser la commande suivante :

scp -P <numéro_du_port> -r user@serveur.tld:/chemin/du/dossier/dossier_à_copier /chemin/sur/le/Mac

Cette commande va donc copier le dossier dossier_à_copier  dans /chemin/sur/le/Mac sur le Mac.

Voilà.

Si vous rencontrez des problèmes, n’hésitez pas à poster un commentaire en expliquant votre problème. 🙂

Leave A Reply

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.