Comment exécuter un script local sur une machine distante avec SSH ?

Centraliser sur un serveur un script qui s'exécutera sur plusieurs serveurs.

J'ai un script sur ma machine locale que je veux exécuter sur une machine distante. C'est possible en redirigeant le contenu du script vers le binaire bash distant.

Exécuter un script local sur une machine distante en bash

ssh login@machineDistante 'bash -s arg1' < script.sh

Heuuu ouais génial mais à quoi ça sert... Imagine par exemple que c'est un script de sauvegarde. Au lieu d'avoir le même script copié sur chaque serveur et de devoir le lancer à chaque fois, je n'en ai plus qu'un seul.