First time start aRsyncGUI
This page is a short guide what to do when first start of aRsyncGUI. For more details about the various functions of aRsyncGUI please see the documentation (RsyncOSX) about each function. Also be sure you understand the basics (RsyncOSX) about how rsync works before using aRsyncGUI 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 aRsyncGUI on local attached volumes you can skip this guid.
Firs 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 aRsyncGUI. It is required that ssh is utilizing the
.ssh catalog in the users home root catalog.
Create private and public ssh certificates
If you plan utilizing aRsyncGUI with remote servers it is required to setup passwordless logins. Ssh saves by default, private ssh-keys in
.ssh catalog on root. You need to assist aRsyncGUI a little bit. Open a terminal and
cd to root and
mkdir .ssh to create the catalog.
If you don´t do the above creating the ssh keypair by utiling the ssh assistent in aRsyncGUI will not work.
After creating the
.ssh catalog (before starting aRsyncGUI) the app asks for permission to access the root catalog. Before choosing
Allow select your home root catalog.
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 aRsyncGUI 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.