在一台 Windows 10 PC 上,当我从 Cygwin bash shell 创建文件时,该文件的 Windows 安全设置已损坏。
那么,例如,如果我输入echo test > test.txt
,当我调出“属性”时?在 Windows 中的“安全”选项卡中,我收到以下错误消息:“test.txt 上的权限排序不正确,这可能导致某些条目无效”,并且(除其他问题外)我在“组或用户名”中看到” 列表框“NULL SID”。当我点击“高级”按钮时,我会看到几个“拒绝”类型的组条目。无论我如何创建文件,这似乎都会发生。我已经尝试过vi
并且bzip2
遇到了同样的问题。
这是一个本地 NTFS 硬盘驱动器。文件夹权限正确,我是 PC 上的本地管理员。
我有另一台装有 Cygwin 的 Windows 10 PC,运行相同的 bash 脚本,并且运行良好。