Доброго времени суток.
Есть 8 серверов на которых нужно производить синхронизацию 2-х файлов (allowlis и blacklist сквида) а потом делать на них service squid reload.
C rsync раньше как-то не доводилось работать, только начал разбираться, пришёл вот к чему
[etc]
path = /home/
auth users= sshuser
use chroot = yes
list = yes
secret file = /etc/rsyncd.pwd
host allow = 192.168.253.254rsync -br -e='ssh -p 66' sshuser@192.168.253.254:/home/sshuser/test/ /home/sshuser/tempи по моему я сделал чушь..
для удалённого исполнения команд был какой-то модуль, какой уже не помню..
Может кто подсказать как сделать это наиболее оптимально с возможностью несложного масштабирования (сервера будут ещё добавляться впоследствии)
В идеале один (пусть даже сложный) скрипт на центральном сервере а на остальные чтоб ничего не ставить и не настраивать