This program allows you to keep two directories synced between hosts
- Simple server/client model
- Sync two directories. This uses modification times and then MD5 hashes
- Clone this repo on server and client
- Run
python server.py
on server. Uses files fromtest_dir
- Run
python client.py
on client. Uses files fromclient_dir
ls
andls -l
commands to list remote fileshash <filename>
to print MD5 hash of remote filedownload <filename>
to download remote fileupload <filename>
to upload local filesync
to sync files between server and client