First time start RsyncGUI
This page is a short guide what to do when first start of RsyncGUI. For more details about the various functions of RsyncGUI please see the documentation (RsyncOSX) about each function. Also be sure you understand the basics (RsyncOSX) about how rsync works before using RsyncGUI and rsync.
This guide is primarily for executing synchronizing tasks to remote servers. This version does not yet support snapshot tasks. If you want to utilize snapshot tasks please use RsyncOSX instead. If you plan only utilizing RsyncGUI on local attached volumes you can skip this guide.
First start of RsyncGUI
The first action required when starting RsyncGUI for the first time is to allow RsyncGUI to access the root home catalog. Before choosing
Allow select your root home catalog.
If you plan utilizing remote servers
If you plan utilizing remote servers the following steps are required. It is only required if you have not setup the ssh private and public key-pair before. The private ssh keys are created and saved in
.ssh catalog in your root home catalog.
First steps setting up passwordless logins for rsync
See manual setup of passwordless logins or the RsyncOSX guide for info. Setting up passwordless logins is not required if this works before using RsyncGUI. It is required that ssh is utilizing the
.ssh catalog in the users home root catalog.
Create private and public ssh certificates
Ssh saves by default, private ssh-keys in
.ssh catalog on root of your home catalog. RsyncGUI can assist you creating both the
.ssh catalog and private and public key pair. If this is created before using RsyncGUI this action is not required.
Ssh tab and create both keys.
Adding a synchronizing task
Then it is time to add a synchronizing task with a remote destination.
Transferring public ssh certificates
After the synchronizing task is entered go back to the
Ssh tab and let RsyncGUI assist you in transferring the public ssh-keys to the remote server.
Remote button and choose the correct remote server. Choose
Terminal.app to open a terminal and copy and paste the three lines in that order into the terminal.
The last action to do is select the
Check rsa and
Check dsa to verify and set correct permissions on the remote
.ssh catalog and public ssh-keys.
Ready for first synchronizing tasks
Now you can do your first synchronizing task.