我尝试使用 rsync 将文件从我的 Mac 复制到 Debian 服务器。因此我通过 Homebrew 安装了当前版本。
现在同步正在运行,但尽管我使用了—chown=www-data:www-data
或—usermap=*:www-data
选项,但我的文件在目标上归 root(ssh 用户)所有。似乎 rsync 忽略了它们。
有任何想法吗?
答案1
我发现的一个明显问题是您提供的选项不正确。
--chown
您的问题不是这样的-chown
,它包含一个 Unicode 破折号,而不是预期的两个标准连字符。
--usermap
您的问题所显示的情况也是如此—usermap
。
答案2
这是一个版本问题,所以我的 mac os 上的版本不支持--chown
etc 选项。