我想使用 rsync 将我的 OS X 机器上的本地 Web 应用程序上传到 linux 服务器。
我使用这个命令:
sudo rsync -Harov --delete -e "ssh -p 33224" "/Users/me/myapp/" "linuxuser@12.34.56.78:/home/linuxuser/test-rsync-app"
问题是我的本地应用程序有一些属于 _www 的文件夹(在 Mac OS X 上),当上传时,它们都属于 linuxuser,所以我失去了 apache 用户对这些文件夹的所有权。
理想情况下,我会使用 rsync 并且 Mac 上属于 _www 的文件将属于 linux 服务器上的 www-data。
有没有办法做到这一点 ?