RSync over SSH - permission denied even though the user is in the root group

Posted by Bastien974 on Server Fault See other posts from Server Fault or by Bastien974
Published on 2011-06-23T18:16:21Z Indexed on 2011/06/24 0:24 UTC
Read the original article Hit count: 538

Filed under:
|
|
|

I have a need to copy files between servers through the web. I'm using RSYNC over ssh to do so. The problem is, I need to be able to transfer files, no matter where the files is.

I created a user rsync and : usermod -G root -a rsync to give him the right to read/write anywhere on both servers.

During the transfer, I see this error:

rsync: mkstemp "/root/.myFile.RDr2HY" failed: Permission denied (13)

I don't understand what's happening.

edit: I just found out that the destination folder didn't have the write access for the root group. How would I give 100% access to this rsync user ? If I change its uid to 0, rsync stop working.

© Server Fault or respective owner

Related posts about ssh

Related posts about permissions