Как я могу добавить существующего пользователя в группу во FreeBSD? Команда usermod
не работает.
pw
это команда, которую вы ищете. Чтобы добавить пользователя klaatu
в группу foo
, выполните:
pw groupmod foo -m klaatu
Вот страница руководства FreeBSD на эту тему. Это легко и информативно читать: пользователи и основы управления учетными записями
Wheel известен как FreeBSD, если вам нужно использовать команду su, вы должны быть членом группы wheel, поэтому pw groupadd получает groupName, а -m получает членов вашей группы. Старый стиль следующей команды вам понадобится для команда.
pw groupadd wheel -m mohsen,ali,john,Hilary,Kate
Остальные ответы все хорошие. Это также работает:
pw usermod john -G mygroup
Задача: Добавить существующего пользователя в группу
Вы хотели бы добавить существующего пользователя Tom во вторичную группу под названием ftpusers. Введите команду следующим образом:
# pw usermod tom -G ftpusers
Вы можете добавить Тома во вторичную группу ftpuser и wwwusers:
pw usermod tom -G ftpusers,wwwusers
-G
опция Установите группы по умолчанию, в которых новым пользователям предоставляется членство. Это отдельный набор групп из основной группы, и вам следует избегать назначения одной и той же группы в качестве основной и дополнительной групп.
Задача: Добавить нового пользователя в группу
Добавьте нового пользователя в систему и в группу продаж:
# pw useradd jerry -G sales
# passwd jerry
Первая команда добавляет пользователя jerry во вторичную группу под названием sales. Вторые команды устанавливают пароль для Джерри.