Создайте конкретный GID для группы и добавьте в нее пользователя в Mac OS X 10.5

8488
o0'.

Как создать группу с определенным GID и добавить в нее пользователя в Mac OS X 10.5?

Проблема в том, что macfuse недостаточно умен, чтобы обрабатывать группы при монтировании, поэтому я не могу открыть на удаленном сайте файлы, которые не принадлежат моему пользователю (хотя я должен иметь возможность открывать их из-за групповых разрешений).

Поскольку я вижу эти файлы как принадлежащие группе «33», мне нужно создать группу gid=33и надеяться, что это решит проблему.

5

1 ответ на вопрос

12
Chealion

Если вы ищете более простой в использовании графический интерфейс, я предлагаю загрузить средства администрирования сервера для соответствующей версии (в данном случае Mac OS X 10.5.7 средства администрирования сервера ). Программа Workgroup Manager может предоставить пользовательский интерфейс для управления пользователями и группами.

Альтернатива будет использоваться dsclна Терминале и не требует загрузки какого-либо дополнительного программного обеспечения.


Чтобы изменить пользователей и группы Mac OS X из командной строки, вы хотите использовать команду под названием dscl.

Чтобы создать новую группу (измените groupName на имя своей группы - избегайте пробелов, shortusername должно быть вашим коротким именем пользователя):

dscl . -create /Groups/groupName dscl . -create /Groups/groupName name groupName dscl . -create /Groups/groupName passwd "*" dscl . -create /Groups/groupName gid 33 dscl . -create /Groups/groupName GroupMembership shortusername 

Если вы хотите использовать Workgroup Manager; вам нужно открыть приложение и войти на локальный хост, используя ваше имя пользователя и пароль. (Все это предполагает, что вы являетесь локальным администратором). Однажды в программе:

  1. Нажмите на вкладку Группы с левой стороны. Значок с несколькими людьми.
  2. Нажмите Новая группа на панели инструментов
  3. Введите имя и установите ID группы: 33
  4. Нажмите на вкладку «Участники», затем нажмите кнопку «+» и перетащите свое имя пользователя в список.
  5. Нажмите Сохранить, затем выйдите из программы.
О боже, это идеальный ответ, это сработало, спасибо! o0'. 14 лет назад 0