[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?
Примечание
ipa config-mod --maxusername. Пример увеличения максимальной длины логина до 64 символов:
$ ipa config-mod --maxusername=64
Максимальная длина имени пользователя: 64
Максимальная длина имени узла: 64
Основа домашних каталогов: /home
Оболочка по умолчанию: /bin/bash
Группа пользователей по умолчанию: ipausers
Почтовый домен по умолчанию: example.test
…
Важно
--preserve. Вся связанная информация (пароли, ключи, членство в группах) безвозвратно удаляется.
Важно
ipa user-disable admin.
User Administrator;
Примечание
$ ipa user-add kim --first=Эдуард --last=Ким --email=kim@example.test
---------------------------
Добавлен пользователь "kim"
---------------------------
Имя учётной записи пользователя: kim
Имя: Эдуард
Фамилия: Ким
Полное имя: Эдуард Ким
Отображаемое имя: Эдуард Ким
Инициалы: ЭК
Домашний каталог: /home/kim
GECOS: Эдуард Ким
Оболочка входа: /bin/bash
Имя учётной записи: kim@EXAMPLE.TEST
Псевдоним учётной записи: kim@EXAMPLE.TEST
Адрес электронной почты: kim@example.test
UID: 593200005
ID группы: 593200005
Пароль: False
Участник групп: ipausers
Доступные ключи Kerberos: False
Примечание
ipa user-add:
$ ipa help user-add
$ ipa stageuser-add markov --first=Илья --last=Марков --email=markov@example.test
-----------------------------------------------
Добавлен неподтверждённый пользователь "markov"
-----------------------------------------------
Имя учётной записи пользователя: markov
Имя: Илья
Фамилия: Марков
Полное имя: Илья Марков
Отображаемое имя: Илья Марков
Инициалы: ИМ
Домашний каталог: /home/markov
GECOS: Илья Марков
Оболочка входа: /bin/bash
Имя учётной записи: markov@EXAMPLE.TEST
Псевдоним учётной записи: markov@EXAMPLE.TEST
Адрес электронной почты: markov@example.test
UID: -1
ID группы: -1
Пароль: False
Доступные ключи Kerberos: False
$ ipa stageuser-activate markov
---------------------------
Stage user markov activated
---------------------------
Имя учётной записи пользователя: markov
Имя: Илья
Фамилия: Марков
Домашний каталог: /home/markov
Оболочка входа: /bin/bash
Имя учётной записи: markov@EXAMPLE.TEST
Псевдоним учётной записи: markov@EXAMPLE.TEST
Адрес электронной почты: markov@example.test
UID: 948000005
ID группы: 948000005
Пароль: False
Участник групп: ipausers
Доступные ключи Kerberos: False
$ ipa user-find
$ ipa user-del --preserve markov
-----------------------
Preserved user "markov"
-----------------------
$ipa user-del markov# удаление активного или хранимого пользователя ---------------------------- Удален пользователь "markov" ---------------------------- $ipa stageuser-del ivanov# удаление неподтверждённого пользователя
$ ipa user-del --continue user1 user2 user3
-----------------------
Удален пользователь "user1,user2,user3"
-----------------------
$ ipa user-undel markov
--------------------------------------------------------------
Учётная запись пользователя "markov" возвращена после удаления
--------------------------------------------------------------
Примечание