I need to rsync from a root protected directory on one server to a root protected directory on another Link to heading

Thanks to: https://crashingdaily.wordpress.com/2007/06/29/rsync-and-sudo-over-ssh/

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Menlo; color: #f5f5f5; background-color: #000000} span.s1 {font-variant-ligatures: no-common-ligatures}

sudo rsync -av -e “ssh” –rsync-path=“sudo rsync” [email protected]:/tftpboot/ /tftpboot/

So here is the thing…

I SSH(ed) to the remoteA and forwarded my ssh keys (ForwardAgent yes) and ran this command:

Breakdown:

sudo rsync -av -e “ssh” 

^ On the host I’m running this on run it under sudo

--rsync-path=“sudo rsync” [email protected]:/tftpboot/ /tftpboot/

^ On the remote server run rsync server as sudo