Uplaoding files to multiple servers

Hi,

I have a set of files and folders that I need to upload to 10 domains.

Can I automate this? Also, I need to change permission on several files can this be automated?

Any advice would be greatly appreciated.

Thanks

Berni