Le -ro drapeau de rrsync s'assure que rsync est appelé avec le --sender option, qui devrait, selon le rrsync documentation, assurez-vous que les fichiers ne peuvent être que lus - cependant, je n'ai pas trouvé de source faisant autorité (aka documentation rsync) qui le confirme. Dans mes tests, c'était suffisant pour empêcher les écritures sur le serveur.
Comment exécuter des commandes Linux sur un système distant via SSH