C'est quoi, scp ?
scp (secure copy) copie des fichiers entre machines en utilisant SSH. C'est la commande la plus simple pour transférer un fichier vers ou depuis un serveur distant.
💡 L'analogie : scp, c'est cp mais sur le réseau — avec le chiffrement SSH en bonus.
# Envoyer un fichier vers un serveur
$ scp fichier.txt ubuntu@141.145.222.61:~/
# Récupérer un fichier depuis un serveur
$ scp ubuntu@141.145.222.61:~/fichier.txt ./
# Copier un dossier entier (-r)
$ scp -r mon-projet/ ubuntu@serveur:~/projets/
# Avec un port SSH non-standard
$ scp -P 2222 fichier.txt ubuntu@serveur:~/
# Avec une clé privée
$ scp -i ~/.ssh/ma-cle.pem fichier.txt ubuntu@serveur:~/
💡 rsync pour les gros transferts
Pour des dossiers volumineux ou des synchronisations répétées, préfère
rsync. Il reprend là où il s'est arrêté en cas d'interruption et ne transfère que les différences.