fingeruser@host – показать информацию о user (без указания
пользователя - выведет список пользователей, залогиненых в системе) на хосте host,
утилита не чувствительна к регистру символов;
writeuser [terminal] - начать сеанс общения с пользователем user на терминале terminal;
talkuser@host - чат с пользователем user на компьютере host;
wallmessage - разместить сообщение message на всех терминалах;
mesgy/n - включение - y и выключение - n возможности принимать сообщения на консоли;
suuser - создание оболочки (подоболочки текущей оболочки) с правами пользователя
user (без указания пользователя - вызывается оболочка root):
-, -l, --login - все 3 параметра имеют одно значение - загрузить окружение вызываемого
пользователя (выполняются все стартовые сценарии и подгружаются переменные окружения
вызываемого пользователя);
-с command - выполнить команду command с правами суперпользователя
и "понизить" права в исходные после завершения команды;
useradduser - добавление нового регистрационного имени пользователя user в системе:
-g group - задает основную группу (primary group) для нового пользователя, по умолчанию
используется стандартная группа, указанная в файле /etc/default/useradd;
-d dir - доманий каталог (home directory) нового пользователя. По умолчанию
используется $HOMEDIR/user;
-s shell - полный путь к программе (шеллу), используемой в качестве начального
командного интерпретатора для пользователя;
-m - создает начальный каталог нового пользователя, если он еще не существует, копирует
скелетные файлы и другие каталоги из /etc/skel в домашний каталог;
-b - базовый каталог по умолчанию, в котором создаются домашние каталоги пользователей,
обычно это /home, а пользовательские каталоги — /home/$USER;
-c "text text" - текстовая строка для описания id, содержащая, например,
полное имя пользователя;
-e YYYY-MM_DD - дата, когда учетная запись потеряет силу или будет заблокирована;
-G gr1,gr2,gr3 - список дополнительных групп, которым принадлежит пользователь;
-o - позволяет создать пользователя с неуникальным id;
-u - неотрицательное цифровое значение id пользователя, которое должно быть уникальным,
если не определено иначе опцией -o, по умолчанию используется самое маленькое значение, не
меньше, чем UID_MIN, причем больше, чем id любого из существующих пользователей;
usermoduser - добавление нового регистрационного имени пользователя user в системе:
аналогичны всем вышеуказанным для useradd;
-L - блокировка учетной записи;
-U - разблокировка учетной записи;
userdeluser - удаляет пользователя user из системы:
-r - удаление домашнего каталога пользователя;
groupaddgroup - добавление (создание) новой группы group в системе:
-f - выйти со статусом успешного выполнения, если группа уже существует, вдобна при
написании скриптов, когда нет необходимости проверять, существует ли группа, прежде чем
пытаться ее создавать:
-g - задать id группы вручную;
-o - разрешить группу с неуникальным id;
groupmodgroup - изменение информации о группе group в системе:
-d - удаление пароля учетной записи (блокирование);
-f - установка даты прекращения полномочий;
-n - минимальное время действия пароля в днях;
-x - максимальное время действие пароля в днях;
-w - число дней появления предупреждения об окончании действия пароля;
-i - число дней, после которых пароль потеряет силу и учетка заблокируется;
-S - вывод сообщения о статусе пользователя;
gpasswdgroup - изменяет/устанавливает пароль группы group
(Наличие пароля группы позволяет пользователям временно войти в группу при помощи команды newgrp,
если им известен пароль группы);
idwho - просмотр информации о пользователе/группе who
(принадлежность к группам, UID, GID);