USERMOD
Index Return to Main Contents
НАЗВАНИЕ
usermod - изменяет учетную запись пользователяСИНТАКСИС
- usermod
-
[-c
комментарий]
[-d
домашний_каталог [
-m]]
[-e дата_отключения] [-f время_до_отключения]
[-g начальная_группа] [-G группа[,...]]
[-l новое_имя_пользователя] [-p пароль]
[-s оболочка] [-u идентификатор [ -o]] [-L|-U] имя_пользователя
ОПИСАНИЕ
Команда usermod изменяет системные файлы учетных записей в соответствии с параметрами командной строки. Параметрами командной строки для usermod являются:- -c комментарий
- Новое значение поля комментария в файле паролей пользователя. Обычно изменяется утилитой chfn(1).
- -d омашний_каталог
- Новый домашний каталог пользователя. Если указан параметр -m, то все содержимое текущего каталога пользователя перемещается в новый каталог (если его не существует, то он будет создан).
- -e дата_отключения
- Дата, когда учетная запись пользователя будет отключена. Указывается в формате ГГГГ-ММ-ДД.
- -f время_до_отключения
- Через столько дней после истечения срока действия пароля учетная запись пользователя будет отключена. Значение 0 отключает использование учетной записи сразу после окончания действия пароля, а значение -1 отключает все описанные тут возможности.
- -g начальная_группа
- Имя существующей группы или номер новой группы пользователя. Имя группы должно существовать. Номер группы должен соответствовать уже существующей группе. По умолчанию номер группы устанавливается в 1.
- -G группа,[...]
- Список дополнительных групп, членом которых является пользователь. Группы разделяются запятыми, пробелы запрещены. Ограничения для групп тут такие же, как и для групп в параметре -g. Если пользователь являлся пользователем группы, не перечисленной тут, то он будет удален из этой группы.
- -l новое_имя_пользователя
- Имя пользователя будет изменено с имени_пользователя на новое_имя_пользователя. Больше ничего не должно изменяться. Но, видимо, будет изменено имя домашнего каталога пользователя в соответствии с его новым именем.
- -p пароль
- Новый шифрованный пароль пользователя, возвращаемый от crypt(3).
- -s оболочка
- Имя новой оболочки входа пользователя. Сброс этого поля в пустое значение установит оболочку, определенную по умолчанию в системе.
- -u идентификатор
- Числовое значение идентификатора пользователя. Это значение должно быть уникальным, если только не используется параметр -o. Значение должно быть неотрицательным. Значения между 0 и 99 обычно резервируются для системы. Все файлы, владельцами которых является пользователь, расположенные в домашнем каталоге пользователя автоматичеки поменяют идентификатор владельца. У файлов вне домашнего каталога необходимо сменить владельца вручную.
- -L
- Блокирует пароль пользователя. Перед зашифрованным паролем помещается символ этот параметр вместе с параметрами -p или -U.
- -U
- Снимает блокировку пароля пользователя. Убирает символ '!' перед паролем. Нельзя использовать этот параметр вместе с параметрами -p или -L.
ПРЕДОСТЕРЕЖЕНИЯ
usermod не позволяет изменять информацию о пользователе, который в данный момент зарегистрирован (работает) в системе. Вы должны быть уверены, что именованный пользователь не запускает никаких процессов при смене номера его идентификатора. Вы должны изменить владельцев файлов crontab вручную. Вы должны изменить владельцев всех "at"-заданий вручную. Вы должны произвести все изменения, касающиеся NIS, вручную на сервере NIS.ФАЙЛЫ
/etc/passwd - информация об учетных записях пользователя/etc/shadow - системная информация об учетных записях пользователя
/etc/group - информация о группах
СМ.ТАКЖЕ
chfn(1), chsh(1), crypt(3), groupadd(8), groupdel(8), groupmod(8), passwd(1), useradd(8), userdel(8)АВТОР
Julianne Frances Haugh (jfh@austin.ibm.com)
Index
- НАЗВАНИЕ
- СИНТАКСИС
- ОПИСАНИЕ
- ПРЕДОСТЕРЕЖЕНИЯ
- ФАЙЛЫ
- СМ.ТАКЖЕ
- АВТОР