Copier un dossier avec tout son contenu par SCP
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. 🙂
Merci de respecter la loi française en vigueur dans vos commentaires (pas de racismes ou autres éléments injurieux) ainsi que les règles habituelles de courtoisie et de respect de l'autre.
Le non-respect de ces quelques règles simples pourrait remettre en question la publication de votre commentaire.
Le spam et les commentaires publicitaires sont également systématiquement supprimés.
Merci à tous.