When I run this command I am asked to provide SSH credentials. I appreciate rsync uses SSH and that this is the ‘recommended’ option but these boxes are sat beside one another on my table - nothing else is even connected. I don’t need security. I want to shift big files around quickly.
I tried setting up an rysnc module but I don’t want to schedule it or anything else fiddly. I want to see the output as it runs, setting the rysnc options as I want them.
How can I just run that command, see the output without the SSH key fiddling/encryption involvement?
You can run RSync as a daemon process from the command line. Similar to “module”. You do have to setup the RSync configuration file on the daemon side. Generally that would be /etc/rsync.conf. Here is how to run RSync as a daemon temporarily:
root# rsync --daemon
On the client side, you could use something like this:
I’ve tried to set up an rsync task - it’s a bit confusing as the ‘User’ field is local users, but that user is required to have permissions to write to the remote side, yet the remote host field is where you can enter the user account to use to write to the share.
I got the copy running by using the admin account of the other side and adding --no-o, --no-g and --no-perms as I’m not worried about those three elements. It’s a public share.