Puisque vous vouliez vous initier aux scripts, pourquoi n’écririez-vous pas un script bash qui parcourrait tous les fichiers de vos répertoires et qui s’appuierait sur la commande scp pour les recopier de façon sécurisée. Il n’y aurait alors pas besoin d’installer rsync sur le serveur. Cela permettrait aussi de lever les éventuels problèmes de sécurité signalés par @zargos.
Vous pouvez aussi procéder différemment et écrire un script qui effectuerait les opérations suivantes:
- Création d’une archive compressée (de type .tar.gz par exemple avec la commande
tar
)
- transfert de manière sécurisée de l’archive via
scp
(commande fournie lors de l’installation de SSH)
- Exécution d’une commande à distance à l’aide de SSH pour désarchiver l’archive compressée venant d’être copiée à distance.
Un bon script avec quelques commandes de base vaut parfois mieux que l’ajout de certains outils… Et l’ajout d’outils n’est pas toujours possible.