使用场景有两台用于建站的VPS，文件备份和配置文件都位于/opt文件夹。SSH端口已从22改成其他，使用密钥登录。登录用户非root，但是有root权限，并且配置了passwordless，详见Debian设置免密码sudo的方法。想从一台VPS使用rsync将数据同步到另外一台。同步命令rsync -avz --rsync-path="sudo rsync" -e "ssh -p 12345" /opt/ username@remote_machine:/opt/详解：avz：归档压缩且只同步修改的数据rsync-path：用于远程用户提权ssh -p：设置非标端口username@remote_machine：远程ssh登录