Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Useradd




СИНТАКСИС

useradd [-A {method|DEFAULT},... ] [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g ini_tial_group] [-G group[,...]] [-m [-k skeleton_dir]] [-s shell] [-u uid [ -o]] login

useradd -D [-g default_group] [-b default_home] [-f default_inactive] [-e default_expiration] [-s default_shell]

ОПИСАНИЕ

Создание новых пользователей. Когда вызывается без опции -D, команда useradd создает новый бюджет пользователя используя значения определенные в командной строке и по умолчанию значения из системы. Новый бюджет пользователя будет записан в системные файлы, домашний каталог пользователя будет создан,файлы инициализации скопированы. Все опрерации будут выполнены в зависимости от опций командной строки.

Основные опции используемые с командой useradd:

-d home_dir

Новый пользователь будет создан с помощью использования значения в качестве домашнего каталога home_dir По умолчанию это значение получается методом добавления login имени к default_home

-e expire_date

Дата после которой бюджет пользователя устареет. Дата определяется следующим форматом MM/DD/YY.

-f inactive_days

Число дней между днем когда пароль устарел и днем когда бюджет пользователя будет запрещен. Значение равное 0 запрещает бюджет пользователя,в момент устаревания пароля, и значение -1 запрещает эту особенность. По умолчанию значение -1.

 

-g initial_group

Имя группы или номер группы которая будет присвоена пользователю после входа в систему. Группа с данным именем должна существовать. Номер группы должен ссылаться на существующую группу.По умолчанию номер группы 1.

-m

Домашний каталог пользователя будет создан если он не существует. Файлы находящиеся в skeleton_dir будут скопированы в домашний каталог пользователя если используется опция -k, в противном случае будут использоываться файлы находящиеся в каталоге /etc/skel. Любые каталоги находящиеся в каталогах skeleton_dir или /etc/skel будут созданы в домашнем каталоге пользователя. Опция -k доступно только месте с опцией -m. по умолчанию не создается каталога и не копируются файлы.

-s shell

Имя шела, который будет использоваться новым пользователем при входе в систему. Установка этого поля в пустое значение будет выбирать системный шел по умолчанию.

Passwd является текстовым файлом, который содержит список учётных записей в системе, где каждая учётная запись содержит некоторую полезную информацию, такую как идентификатор пользователя (UID), идентификатор группы (GID), домашний каталог, командный интерпретатор и т.д. Часто, в этом же файле для каждой учётной записи содержатся также и зашифрованные пароли. Файл должен быть доступен для чтения всем (многие утилиты, такие как ls(1) используют его, чтобы отражать идентифкаторы пользователей на их имена), но доступ на запись должен предоставляться только суперпользователю. Если вы создаёте новую учётную запись, с начало в поле пароля помещается звёздочка, а затем с помощью команды passwd вы можете задать пароль. Каждая строка файла содержит только одну учётную запись в формате:

account:password:UID:GID:GECOS:directory:shell

Вот описание этих полей:

· account -имя пользователя в системе. Оно не должно содержать денежных символов.

· password -зашифрованный пароль пользователя или звёздочка. (В случае использования теневых паролей, если пароль задан, то в поле пароля ставится символ `x', а не звёздочка)

· UID -числовой идентификатор пользователя (UID).

· GID -числовой идентификатор первичной группы (GID) для этого пользователя.

· GECOS - д анное поле является необязательным и используется только для информационных целей. Обычно, оно содержит полное имя пользователя.

· directory -домашний каталог пользователя $HOME.

· shell -это программа, которая запускается после входа в систему (если это поле пустое, то используется /bin/sh).

Grep - выполняет поиск образца в текстовых файлах и выдает все строки, содержащие этот образец. Она использует компактный недетерминированный алгоритм сопоставления. Если имя_файла не указано, grep предполагает поиск в стандартном входном потоке.

На самостоятельное изучение отдаются следующие команды:

Roleadd – данная команда добавляет новую роль в систему. Более подробное описание команды смотрите в справочных руководствах man.

Rolemod – команда предназначена для модификации созданных ролей

Usermod – предназначена для модификации существующих польщователей

Более подробное описание каждой команды можно получить из встроенных справочных руководств, путем вызова команды «man имя_команды».




Поделиться с друзьями:


Дата добавления: 2014-12-26; Просмотров: 406; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.