Bug 44654 - Имя для входа должно обрезаться в интерфейсе при создании и редактировании пользователя
Summary: Имя для входа должно обрезаться в интерфейсе при создании и редактировании по...
Status: CLOSED NOTABUG
Alias: None
Product: Branch p10
Classification: Unclassified
Component: admc (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-16 11:13 MSK by Vera Blagoveschenskaya
Modified: 2023-07-31 17:26 MSK (History)
1 user (show)

See Also:


Attachments
screen-1 (143.92 KB, image/png)
2022-12-16 11:13 MSK, Vera Blagoveschenskaya
no flags Details
скрин-2 (182.07 KB, image/png)
2022-12-16 11:14 MSK, Vera Blagoveschenskaya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2022-12-16 11:13:57 MSK
Created attachment 12103 [details]
screen-1

admc-0.10.0-alt3

1) Ввести максимально длинное имя пользователя
Интерфейс приложения разрешил такое имя:

иван петр василий федор михаил кузьма олег степан семен макар ив

Скопировать это имя в поле Имя для входа
При этом значение в поле Имя для Windows (до 2000) "обрезалось" до "иван петр василий фе"
А в поле Имя для входа еще можно ввести символы.
2) Сохранить изменения для пользователя.
3) Выполнить вход на клиенте ALT.

Результат: имя для входа "иван петр василий федор михаил кузьма олег степан семен макар ив", разрешенное через интерфейс, не подходит для входа.
Если посмотреть пользователей на сервере

# samba-tool user list

то видим, что актуальный пользователь: "иван петр василий фе"
Вход с этим именем возможен.

Ожидаемый результат: имя для входа должно обрезаться в интерфейсе при создании и редактировании пользователя.
Comment 1 Vera Blagoveschenskaya 2022-12-16 11:14:13 MSK
Created attachment 12104 [details]
скрин-2
Comment 2 Evgeny Sinelnikov 2022-12-19 13:55:40 MSK
Эти имена, в принципе, могут не совпадать. Иначе зачем для них разные поля ввода предусмотрены, не так ли?

В этом случае ограничения на длину для каждого из полей свои. И требования нужно сначала как-то зафиксировать к отдельным полям, потом к вариантам их использования в общем случае и только потом как-то фиксировать ограничения в средствах администрирования.

Это касается и пустых полей и полей с пробелами и пробелов в префиксе и постфиксе.

Свод ограничений должен быть общий. Эта задача по частям решается дольше и сложнее, чем в общем случае.
Comment 3 Nikolai Zurabishvili 2023-07-31 17:26:32 MSK
admc-0.13.0-alt1

Если имена не совпадают, то все равно можно зайти, используя Имя для входа, но нужно добавить суффикс UPN. Таким образом используя имя для входа "иван петр василий федор михаил кузьма олег степан семен макар ив@samba.testdomain" вход будет успешным