Skip to main content

Thread: rsync via ssh permissions issue


hello!

putting final touches on rsync backup script, can configure operate either locally or remotely.

1. local
code:
rsync -avrp ~/photos /media/usb_backup/
2. remote
code:
rsync -avrpe ~/photos server@123.456.7.890:/media/usb_backup/
when run local script, local machine - ends well. new directory 'photos' created under 'usb_backup' , files within source , target directories sync'ed.

however, when run remote script (also local machine), receive following...
code:
rsync: failed exec ~/photos: permission denied (13)
...and rsync terminates.

can ssh local machine remote "server" (with public key authentication) , make directories server's /media/usb_backup/ drive - without issue.

"rsync user" have permission make directories on server's /media/usb_backup/ drive?

additional experiment, created 'photos' directory on server's /media/usb_backup/ drive (manually, via ssh), ran remote rsync , received same "permission denied" error. "rsync user" need special permission "exec" local directory remote transfer?

guidance!

my guess /media own root , you're not able create usb_backup directory. try creating before hand , assign read , write permissions user 'server'. alternatively, can change /media's permission 777.

btw, you're using 'server@123.456.7.890'. means you're connecting server 123.456.7.890 using user called 'server'. right ?

regards.


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support General Help [SOLVED] rsync via ssh permissions issue


Ubuntu

Comments

Popular posts from this blog

How to change text Component easybook reloaded *newbee* - Joomla! Forum - community, help and support

After Effect warning: A problem occurred when processing OpenGL commands

Preconditions Failed. - Joomla! Forum - community, help and support