在 Mac OS X 中将组更改为 nog​​roup

在 Mac OS X 中将组更改为 nog​​roup

我正在尝试使用该组更改 Mac OS X 中几个文件的组nogroup

chown my_user:nogroup file.txt

问题是它根本没有改变,尽管 nogroup 当前在/etc/group目录服务中列出(我用 检查过了dscl . list /groups)。

会发生什么事?

编辑: 我想这样做是因为 XAMMP 用户和组是nobody:nogroup,并且我需要 XAMMP 的 httpd 服务器能够写入某些目录。我最终将组更改为_www,但好奇心让我问了这个问题。

谢谢!

答案1

因为 nog​​roup 的 GID 是(故意的)-1,这对于 chown 来说是一个非法的 GID。

你为什么要这么做?

相关内容