首页 > 解决方案 > 如何在 Windows 中停止 cygwin 更新 ACL

问题描述

我使用的是 cygwin 版本 2.11.2,当通过我的代码使用 rsync 创建目录时,cygwin 设置 Windows 将其视为“NULL SID”的 ACL。

我已经完成了帮助,尝试使用“noacl”更新/etc/fstab,然后重新启动,但没有运气。

是否有任何替代方法可以使 cygwin 根本不更新 ACL,或者以任何方式引导 cywin 更新正确的 ACL。

标签: windowscygwinrsync

解决方案


Cygwin 正在使用正确的 ACL,有关详细信息,请参阅
https://cygwin.com/cygwin-ug-net/ntsec.html

假设您对磁盘某些区域的 Cygwin POSIX 权限不感兴趣,例如 /cygdrive,您可以noacl使用etc/fstab/

https://cygwin.com/cygwin-ug-net/using.html#mount-table


推荐阅读