Страница Справочника newgrp.1


NEWGRP(1)             Справочник основных команд FreeBSD             NEWGRP(1)

НАЗВАНИЕ
     newgrp -- сменить группу

СИНТАКСИС
     newgrp [-l] [группа]

ОПИСАНИЕ
     Утилита newgrp создаёт новое окружение командной оболочки с изменёнными
     реальным и эффективным идентификаторами группы.

     Имеются следующие опции:

     -l      Имитировать полный вход.  Окружение и значение маски прав доступа
             umask устанавливаются такими, какими бы они были при реальном
             входе пользователя в систему.

     Если присутствует операнд группа, то запускается новая командная оболочка
     с указанными реальным и эффективным идентификаторами группы.  Если поль-
     зователь не является участником указанной группы, то ему будет предложено
     ввести пароль.

     В противном случае, реальный, эффективный и дополнительный идентификаторы
     группы будут восстановлены в значения, соответствующие записи о текущем
     пользователе в базе паролей.

СТАТУС ЗАВЕРШЕНИЯ
     Утилита newgrp пытается запустить командную оболочку независимо от того,
     была ли смена идентификаторов группы успешной или нет.

     Если происходит ошибка и оболочка не может быть запущена, newgrp заверша-
     ется со статусом >0.  В противном случае, статус завершения newgrp равен
     статусу завершения командной оболочки.

СМОТРИ ТАКЖЕ
     csh(1), groups(1), login(1), sh(1), su(1), umask(1), group(5), passwd(5),
     environ(7)

СТАНДАРТЫ
     Утилита newgrp соответствует стандарту IEEE Std 1003.1-2001
     (``POSIX.1'').

ИСТОРИЯ
     Утилита newgrp появилась в Version 6 AT&T UNIX.

ПРОБЛЕМЫ
     В действительности, групповые пароли небезопасны, так как не существует
     способа предотвратить получение пользователем зашифрованных паролей из
     базы групп.  Их использование не одобряется.

FreeBSD 6.2                       23 мая 2002                      FreeBSD 6.2