Работа в командной строке ОС Solaris. Крыжановская Ю.А. - 9 стр.

UptoLike

Составители: 

9
определения вторичной группы для нового пользователя ; определения полного
пути к домашнему каталогу пользователя ; создания нового домашнего каталога
пользователя (если он еще не создан); полного пути к командному
интерпретатора который будет использоваться в качестве входного (если
параметр не указан, то по умолчанию будет /bin/sh); для указания полного
имени и размещения пользователя и регистрационного имени данного
пользователя соответстенно .
4.2. Изменение учетных записей пользователей
Используйте команду usermod для изменения регистрационной информации о
пользователе в системе.
Формат команды
usenmod [ -u uid [ -о ] ] [ -g gid ] [ -G gid [ , gid . . . ] ] [ -d dir ] [ -m ] ] [ -s shell ]
[ -c comment ] [ -l newlogname ] [ -f inactive ] [ -e expire ] loginname
В целом опции команды usermod действуют так же, как и для команды useradd,
за исключением следующих опций:
-о - разрешает дублирование UID.
-m -перемещает домашний каталог пользователя в новое место , указанное с
помощью опции -d.
-l newlogname изменяет регистрационное имя для учетной записи
указанного пользователя .
-f inactive - устанавливает количество дней неактивности , разрешенных для
данного пользователя . Если учетной записью не пользовались (под данной
учетной записью не входили в систему) указанное количество дней , то она
блокируется .
- e expire устанавливает дату истечения срока для данной учетной записи .
Указывает дату (mm/dd/yy), по истечении которой пользователь не может
больше входить в систему и иметь доступ к учетной записи . Учетная запись
блокируется .
loginname- регистрационное имя пользователя для текущей учетной записи .
Пример
В следующем примере изменяется регистрационное имя и домашний каталог
пользователя currentuser1 на newuser1:
# usermod -d /export/home/newuser1 -m -l newuser1 currentuser1
4.3.Удаление учетных записей пользователей
Используйте команду userdel для удаления учетной записи пользователя из
системы . Эта команда также удаляет домашний каталог пользователя и все его
содержимое, если это требуется .
Формат команды
userdel [ -r ] login
Вы можете использовать опцию -r для удаления домашнего каталога
пользователя из локальной файловой системы . Этот каталог должен
существовать.
Пример
Для удаления регистрационной записи пользователя guest1 выполните
следующее:
# userdel guest1
                                               9
определения вторичной группы для нового пользователя; определения полного
пути к домашнему каталогу пользователя; создания нового домашнего каталога
пользователя (если он еще не создан); полного пути к командному
интерпретатора который будет использоваться в качестве входного (если
параметр не указан, то по умолчанию будет /bin/sh); для указания полного
имени и размещения пользователя и регистрационного имени данного
пользователя соответстенно.
4.2. Изменение учетных записей пользователей
Используйте команду usermod для изменения регистрационной информации о
пользователе в системе.
Формат команды
usenmod [ -u uid [ -о ] ] [ -g gid ] [ -G gid [ , gid . . . ] ] [ -d dir ] [ -m ] ] [ -s shell ]
[ -c comment ] [ -l newlogname ] [ -f inactive ] [ -e expire ] loginname
В целом опции команды usermod действуют так же, как и для команды useradd,
за исключением следующих опций:
• -о - разрешает дублирование UID.
• -m -перемещает домашний каталог пользователя в новое место, указанное с
помощью опции -d.
• -l newlogname — изменяет регистрационное имя для учетной записи
указанного пользователя.
• -f inactive - устанавливает количество дней неактивности, разрешенных для
данного пользователя. Если учетной записью не пользовались (под данной
учетной записью не входили в систему) указанное количество дней, то она
блокируется.
• - e expire — устанавливает дату истечения срока для данной учетной записи.
Указывает дату (mm/dd/yy), по истечении которой пользователь не может
больше входить в систему и иметь доступ к учетной записи. Учетная запись
блокируется.
• loginname- регистрационное имя пользователя для текущей учетной записи.
Пример
В следующем примере изменяется регистрационное имя и домашний каталог
пользователя currentuser1 на newuser1:
# usermod -d /export/home/newuser1 -m -l newuser1 currentuser1
4.3.Удаление учетных записей пользователей
Используйте команду userdel для удаления учетной записи пользователя из
системы. Эта команда также удаляет домашний каталог пользователя и все его
содержимое, если это требуется.
Формат команды
userdel [ -r ] login
Вы можете использовать опцию -r для удаления домашнего каталога
пользователя из локальной файловой системы. Этот каталог должен
существовать.
Пример
Для удаления регистрационной записи пользователя guest1 выполните
следующее:
# userdel guest1