Утилита usermod#
Утилита usermod служит для изменения учетной записи пользователя. usermod изменяет файлы системной учетной записи, чтобы отразить изменения, указанные в командной строке.
Синтаксис usermod:
usermod <options> <username>
Где:
<options>- опции;<username>– имя пользователя.
Часто используемые опции утилиты представлены в таблице ниже:
Опция |
Описание |
|---|---|
|
Добавить пользователя в дополнительные группы. Используйте только с опцией |
|
Обновить поле комментария |
|
Изменить домашний каталог пользователя. В |
|
Указать дату |
|
Указать количество дней |
|
Указать дополнительную группу или список групп |
|
Изменить имя пользователя. Имя пользователя будет изменено с |
|
Переместить содержимое домашнего каталога пользователя в новый каталог. Если текущий домашний каталог не существует, новый домашний каталог не будет создан. Эта опция действительна только в сочетании с опцией |
|
Изменить оболочку входа пользователя. В |
|
Изменить значение идентификатора пользователя. Новое значение идентификатора |
Примеры использования#
Примеры использования usermod:
Чтобы изменить имя пользователя, воспользуйтесь командой:
sudo usermod --login <new_username> <username>Для изменения идентификатора пользователя используйте команду:
sudo usermod --uid <uid> <username>Чтобы изменить оболочку пользователя, воспользуйтесь командой:
sudo usermod --shell <path-to-shell> <username>Для добавления пользователя в дополнительные группы используйте команду:
sudo usermod --append --groups <group1>,<group2>,... <username>Внимание
Дополнительные группы при вводе команды указываются через запятую без пробелов.
Чтобы изменить домашний каталог пользователя, воспользуйтесь командой:
sudo usermod --move-home --home <path-to-new_home> <username>