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. 🙂

Laisser un commentaire

Votre adresse email ne sera pas publiée.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More