首先,我不确定这是提出这个问题的最佳地点,如果它需要移动,那很酷.
我有共享主机没有SSH访问权限,我在部署/ rsyncing方面有什么选择…
我用PHP构建应用程序并使用GIT,不确定这是否会改变…
解决方法
Rsync旧版本使用rsh作为传输层,由更安全的ssh取代,
但是你可以强制它使用-e标签(–rsh)的其他传输,
但是你可以强制它使用-e标签(–rsh)的其他传输,
rsync --rsh=rsh
替代选择,
unison
direct socket method(withou ssh)
rdiff-backup没有ssh(阅读REMOTE OPERATION部分)
csync HTTP上的类似rsync的行为