Я пытаюсь изменить группу из нескольких файлов в Mac OS X, используя группу nogroup:

chown my_user:nogroup file.txt

Проблема в том, что она не меняется вообще, хотя в настоящее время nogroup указана в /etc/group и службе каталогов (я проверил это с помощью dscl . list /groups).

Что может происходить?

РЕДАКТИРОВАТЬ: Я хотел сделать это, потому что пользователь и группа XAMMP это nobody:nogroup , и мне нужно было httpd-сервер XAMMP, чтобы иметь возможность записи в некоторые каталоги. Я закончил тем, что изменил группу на _www , но любопытство заставило задать этот вопрос.

Спасибо!

1 ответ1

1

Потому что GID nogroup (намеренно) -1 , что является недопустимым GID для chown.

Почему ты хочешь это сделать?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .