Linux – How to use rsnapshot without remote root

linuxrootrsnapshot

I've configured an in-house server to use rsnapshot to backup our hosted RHEL servers but in order to do so, I'm using the root account on those servers so I have access to everything including restricted /etc files like /etc/shadow.

Is there a better way to do this?

I used this guide: http://www.cyberciti.biz/faq/linux-rsnapshot-backup-howto/