首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rsync不尊重cwrsync的权限和所有权

rsync不尊重cwrsync的权限和所有权
EN

Stack Overflow用户
提问于 2014-07-25 14:39:34
回答 2查看 125关注 0票数 0
代码语言:javascript
复制
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命令是在文件保存后的宏中触发的。

除了权限之外,所有这些操作都很好;结果是:

代码语言:javascript
复制
perms owner group
0644  john  john

是否可以使用rsync命令将权限设置为以下内容?perms所有者组0755 john www-data

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-26 14:50:50

所以我放弃了..。我找不到像john这样的文件登陆目的地的方法:www-data。

作为一项工作,对于运行这些文件的vhost,我强制apache以john:www-data的形式运行。

这样做很有效:

代码语言:javascript
复制
[...]
<IfModule mpm_itk_module>
AssignUserId john www-data
</IfModule>
[...]
票数 0
EN

Stack Overflow用户

发布于 2014-11-27 17:10:03

我有同样的问题。但是,我认为您的方法打开了一个安全问题,apache现在可能可以写入www文件夹中的任何文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24958292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档