pal*_*wim 13 windows cygwin rsync acl
我正在运行一个rsync命令,将我的文件从服务器复制到我的 Windows 机器,例如:
rsync -rt --partial-dir=".rsync" --del rsync://server/a/ a/
Run Code Online (Sandbox Code Playgroud)
每当此命令创建一个目录时,它往往会创建一个具有疯狂 ACL/权限的目录。对我来说,它倾向于创建 10<not inherited>个条目,其中一个拒绝运行rsync命令的用户的条目,其他条目也没有多大意义。甚至使用类似线程建议的--chmod=ugo=rwX选项也会发生这种情况。
我该怎么做才能完全阻止rsync尝试设置权限(并将权限留给 Windows 中的 ACL 继承)?
ak2*_*ak2 13
使用该noacl选项挂载有问题的目录,如手册中所述。
(如果您想知道为什么 Unix 权限到 Windows ACL 的映射并不简单,请参阅此处。)