Chown незаконное имя группы (mac os x)

Я пытаюсь запустить следующую команду в терминале:

chown -R couchdb:couchdb /usr/local/var/log/couchdb

Однако я продолжаю получать это сообщение:

chown: couchdb: illegal group name

Я использую mac osx (горный лев), и у меня установлены инструменты командной строки. Я действительно не очень разбираюсь в unix, но я искал неправильную ошибку имени группы и не нашел ничего, что могло бы помочь. Что я не замечаю? Любые дополнительные ресурсы, которые, по вашему мнению, могут быть полезны, также оцениваются.

Ответы

Ответ 1

illegal group name на самом деле означает, что указанная вами группа (couchdb после двоеточия - первый couchdb - пользователь) не существует. Вам нужно либо создать группу, либо прекратить указывать группу, либо указать существующую группу.

Ответ 2

Попробуйте использовать только владельца, если нет группы.

sudo chown -R user: /usr/local/var/log/couchdb