是否可以将文件从具有给定权限集(例如 700)的 Linux 计算机同步到 Windows 计算机(具有 ntfs 分区)并仍然保留 Linux 权限?我知道将任何文件从linux复制到windows都会将权限设置为777。
我需要保持一些文件同步,但我还需要保留权限。如果不可能,我需要一个替代解决方案来实现这一目标。
答案1
您可以接近 rsync + 您必须使用手动安装 rsyncCYGWIN工具+ 然后确保您只使用简单的权限。 ACL + XATTR 不会从 Linux 传输到 Windows,因为 Windows 上没有匹配的权限。
Win 10 Rsync安装说明提供了一些很好的帮助+还引用了其他有用的相关资源。
我希望微软能够在所有机器上提供 Rsync...好吧...我也希望他们基于 Linux 内核,这样大量有用的公共代码也可以在他们的平台上运行。