|
|
(не показано 5 промежуточных версий этого же участника) |
Строка 36: |
Строка 36: |
|
| |
|
| {{Примечание1|1= | | {{Примечание1|1= |
| Пареметры в '''/etc/default/useradd''':
| | Параметры в '''/etc/default/useradd''': |
| * '''HOME=''' - задает каталог по умолчанию для размещения домашних каталогов пользователей. По умолчанию '''/home'''. | | * '''HOME=''' задает каталог по умолчанию для размещения домашних каталогов пользователей. По умолчанию '''/home'''. |
| * '''INACTIVE=''' - устанавливает срок действия пароля в днях, по истечении которого учетная запись будет заблокирована. Значение '''0''' сразу же отключает учетную запись, так как срок действия пароля истекает немедленно, а значение '''–1''' запрещает блокирование учетных записей. | | * '''INACTIVE=''' устанавливает срок действия пароля в днях, по истечении которого учетная запись будет заблокирована. Значение '''0''' сразу же отключает учетную запись, так как срок действия пароля истекает немедленно, а значение '''–1''' запрещает блокирование учетных записей. |
| * '''EXPIRE=''' - устанавливает конечную дату действия учетной записи в формате '''YYYY-MM-DD'''. Если параметр оставить пустым, то это будет означать отсутствие конечной даты. | | * '''EXPIRE=''' устанавливает конечную дату действия учетной записи в формате '''YYYY-MM-DD'''. Если параметр оставить пустым, то это будет означать отсутствие конечной даты. |
| * '''SHELL=''' - устанавливает командную оболочку по умолчанию. Получить список установленных | | * '''SHELL=''' устанавливает командную оболочку по умолчанию. Получить список установленных |
| командных оболочек можно с помощью команды '''cat /etc/shells'''. | | командных оболочек можно с помощью команды '''cat /etc/shells'''. |
| | * '''SKEL=''' устанавливает каталог с файлами, которые должны автоматически копироваться в домашние каталоги новых пользователей. В большинстве дистрибутивов Linux такие файлы помещаются в '''/etc/skel'''. К ним относятся: .bash_logout, .bash_profile, .profile, .bashrc и любые другие файлы, которые должны иметься у новых пользователей. Вы можете отредактировать эти файлы в соответствии со своими требованиями. SKEL - это сокращение от skeleton («каркас, основа»). |
| | * '''CREATE_MAIL_SPOOL=''' устаревший параметр, и ему всегда следует присваивать значение '''yes''', потому что некоторые устаревшие процессы могут все еще зависеть от него. |
| }} | | }} |
| | |
| | {{Примечание1|1= |
| | Параметры в '''/etc/login.defs'''(неполный список): |
| | * '''USERGROUPS_ENAB''' - включает создание личной группы для каждого пользователя; |
| | * '''CREATE_HOME''' - устанавливает требования для '''useradd''' автоматически создавать домашние каталоги для новых пользователей. Не применяется к системным пользователям. |
| | }} |
| | |
| =См.также= | | =См.также= |
|
| |
|
Проверка/Оформление/Редактирование: Мякишев Е.А.
Изменение настроек по умолчанию для команды useradd
Проблема
Изменение настроек по умолчанию для команды useradd.
Решение
Настройки команды useradd разбросаны по множеству конфигурационных файлов, таких как /etc/default/useradd, /etc/login.defs и файлы в каталоге /etc/skel.
В файле /etc/default/useradd находятся следующие настройки. Этот пример взят из Kali Linux:
Результат:
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no
LOG_INIT=yes
Параметр GROUP=100 назначает единую группу с идентификатором 100 как основную всем новым пользователям. Чтобы происходило включение всех новых пользователей в общую группу, необходимо создать эту группу, затем выключить параметр USERGROUPS_ENAB в /etc/login.defs и присвоить GID общей группы параметру GROUP= в /etc/default/useradd.
Чтобы создание личных групп происходило для всех новых пользователей, необходимо присвоить параметру USERGROUPS_ENAB в /etc/login.defs значение yes и закомментировать параметр GROUP= в /etc/default/useradd.
Примечание
Параметры в /etc/default/useradd:
- HOME= задает каталог по умолчанию для размещения домашних каталогов пользователей. По умолчанию /home.
- INACTIVE= устанавливает срок действия пароля в днях, по истечении которого учетная запись будет заблокирована. Значение 0 сразу же отключает учетную запись, так как срок действия пароля истекает немедленно, а значение –1 запрещает блокирование учетных записей.
- EXPIRE= устанавливает конечную дату действия учетной записи в формате YYYY-MM-DD. Если параметр оставить пустым, то это будет означать отсутствие конечной даты.
- SHELL= устанавливает командную оболочку по умолчанию. Получить список установленных
командных оболочек можно с помощью команды cat /etc/shells.
- SKEL= устанавливает каталог с файлами, которые должны автоматически копироваться в домашние каталоги новых пользователей. В большинстве дистрибутивов Linux такие файлы помещаются в /etc/skel. К ним относятся: .bash_logout, .bash_profile, .profile, .bashrc и любые другие файлы, которые должны иметься у новых пользователей. Вы можете отредактировать эти файлы в соответствии со своими требованиями. SKEL - это сокращение от skeleton («каркас, основа»).
- CREATE_MAIL_SPOOL= устаревший параметр, и ему всегда следует присваивать значение yes, потому что некоторые устаревшие процессы могут все еще зависеть от него.
Примечание
Параметры в /etc/login.defs(неполный список):
- USERGROUPS_ENAB - включает создание личной группы для каждого пользователя;
- CREATE_HOME - устанавливает требования для useradd автоматически создавать домашние каталоги для новых пользователей. Не применяется к системным пользователям.
См.также
Внешние ссылки
Партнерские ресурсы |
---|
Криптовалюты |
|
---|
Магазины |
|
---|
Хостинг |
|
---|
Разное |
- Викиум - Онлайн-тренажер для мозга
- Like Центр - Центр поддержки и развития предпринимательства.
- Gamersbay - лучший магазин по бустингу для World of Warcraft.
- Ноотропы OmniMind N°1 - Усиливает мозговую активность. Повышает мотивацию. Улучшает память.
- Санкт-Петербургская школа телевидения - это федеральная сеть образовательных центров, которая имеет филиалы в 37 городах России.
- Lingualeo.com — интерактивный онлайн-сервис для изучения и практики английского языка в увлекательной игровой форме.
- Junyschool (Джунискул) – международная школа программирования и дизайна для детей и подростков от 5 до 17 лет, где ученики осваивают компьютерную грамотность, развивают алгоритмическое и креативное мышление, изучают основы программирования и компьютерной графики, создают собственные проекты: игры, сайты, программы, приложения, анимации, 3D-модели, монтируют видео.
- Умназия - Интерактивные онлайн-курсы и тренажеры для развития мышления детей 6-13 лет
- SkillBox - это один из лидеров российского рынка онлайн-образования. Среди партнеров Skillbox ведущий разработчик сервисного дизайна AIC, медиа-компания Yoola, первое и самое крупное русскоязычное аналитическое агентство Tagline, онлайн-школа дизайна и иллюстрации Bang! Bang! Education, оператор PR-рынка PACO, студия рисования Draw&Go, агентство performance-маркетинга Ingate, scrum-студия Sibirix, имидж-лаборатория Персона.
- «Нетология» — это университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами и продуктами, дизайна, Data Science и разработки. В рамках Нетологии студенты получают ценные теоретические знания от лучших экспертов Рунета, выполняют практические задания на отработку полученных навыков, общаются с экспертами и единомышленниками. Познакомиться со всеми продуктами подробнее можно на сайте https://netology.ru, линейка курсов и профессий постоянно обновляется.
- StudyBay Brazil – это онлайн биржа для португалоговорящих студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
- Автор24 — самая большая в России площадка по написанию учебных работ: контрольные и курсовые работы, дипломы, рефераты, решение задач, отчеты по практике, а так же любой другой вид работы. Сервис сотрудничает с более 70 000 авторов. Более 1 000 000 работ уже выполнено.
- StudyBay – это онлайн биржа для англоязычных студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
|
---|