如何使 Mac OSX 中的文件没有组所有者?

如何使 Mac OSX 中的文件没有组所有者?

如何使 Mac OSX 中的文件没有组所有者,因为

chgrp nogroup file

不起作用?如果我尝试,群组所有者根本不会改变。

答案1

代替使用chgrp nobody file

答案2

你不能。每个文件都必须有一个所有者和一个组。

然而,有一个常见的约定,即用户名为nobody (通常使用 uid 65534),组名为 或nobodynogroup通常使用 gid 65534)。

例如,在我的 Debian 系统上,我有:

$ getent group nogroup
nogroup:x:65534:

$ getent passwd nobody
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin

如果nogroup您的 Mac 上不存在,请尝试chgrp nobody file替代。

相关内容