I am using trying to use rsync to backup files on my network at work. I need to backup /home (and all files and directories within) on a few different machines, which means I need read permissions for all of those files. I decided that it would be bad to enable ssh access for root. Here's what I have done so far:
created a group "rsync", and created a user "rsync" and added him to that group. (I did not add rsync to wheel because I will be using authorized keys with a blank passphrase, so I can run rsync as a script without having to type in passwords.)
What I want to do now is allow the group "rsync" to read all files inside /home, but I don't want to mess with any other user's permissions.
I am using NetBSD on one remote machine, FreeBSD on another remote machine, and FreeBSD on the host machine running the command.
Any suggestions? :e
created a group "rsync", and created a user "rsync" and added him to that group. (I did not add rsync to wheel because I will be using authorized keys with a blank passphrase, so I can run rsync as a script without having to type in passwords.)
What I want to do now is allow the group "rsync" to read all files inside /home, but I don't want to mess with any other user's permissions.
I am using NetBSD on one remote machine, FreeBSD on another remote machine, and FreeBSD on the host machine running the command.
Any suggestions? :e