I agree with blacklight in the comment above rsync is probably a good choice for this:
Rsync works like this:
$ rsync options source destination
so, if you want to use the "push" method, where you push the changes from Switzerland to USA, then you could run something like this:
$ rsync -avz /etc/deny.hosts myuser@<your host>:/etc/
and if you have setup ssh keys for myuser, you do not need passwords, and if you set this in crontab, then you can do this automatically.
to make a crontab entry, you can edit /etc/crontab (I often use the pico editor)
pico /etc/crontab
the format is like this:
MIN HOUR DOM MON DOW CMD
so to run the command every day at 22:00 you can make this line:
0 22 * * * rsync -avz /etc/deny.hosts myuser@<your host>:/etc/
or better yet is to make a script with all your rsync commands, and then run the script from crontab, but one line like this above should also work.
more options about Rsync can be found in the man page, and crontab man page