rsync -avzd --owner=john --group=www-data --chmod=ug=rwX,o=rX -e "ssh -p 45" /cygdrive/e/test john@www.mydomain.com:/var/vhost/locals/test这让我发疯了..。如果有人能提供一个可能的解决办法,我将非常感激。
我正在设置一些开发人员工作环境,使用cwrsync到debian的windows。
上述rsync命令是在文件保存后的宏中触发的。
除了权限之外,所有这些操作都很好;结果是:
perms owner group
0644 john john是否可以使用rsync命令将权限设置为以下内容?perms所有者组0755 john www-data
发布于 2014-07-26 14:50:50
所以我放弃了..。我找不到像john这样的文件登陆目的地的方法:www-data。
作为一项工作,对于运行这些文件的vhost,我强制apache以john:www-data的形式运行。
这样做很有效:
[...]
<IfModule mpm_itk_module>
AssignUserId john www-data
</IfModule>
[...]发布于 2014-11-27 17:10:03
我有同样的问题。但是,我认为您的方法打开了一个安全问题,apache现在可能可以写入www文件夹中的任何文件。
https://stackoverflow.com/questions/24958292
复制相似问题