Permissions

如何使 Mac OSX 中的文件沒有組所有者?

  • June 28, 2017

如何使 Mac OSX 中的文件沒有組所有者,因為

chgrp nogroup file

不工作?如果我嘗試,組所有者根本不會改變。

改為使用chgrp nobody file

你不能。每個文件都必須有一個所有者和一個組。

然而,有一個常見的約定是讓一個使用者被呼叫nobody (通常使用 uid 65534)和一個名為nobodyor or的組nogroup(通常使用 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改用。

引用自:https://unix.stackexchange.com/questions/272022