Summary: | Смена имени учётной записи не работает | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Branch p10 | Reporter: | Николай Пряхин <desmond> | ||||||||||||
Component: | admc | Assignee: | Дмитрий Дегтярев <kevl> | ||||||||||||
Status: | CLOSED NOTABUG | QA Contact: | qa-p10 <qa-p10> | ||||||||||||
Severity: | normal | ||||||||||||||
Priority: | P5 | CC: | kevl | ||||||||||||
Version: | не указана | ||||||||||||||
Hardware: | x86_64 | ||||||||||||||
OS: | Linux | ||||||||||||||
Attachments: |
|
Created attachment 9879 [details]
Проверка создания пользователя на сервере
Created attachment 9880 [details]
Изменение имени для входа
Created attachment 9881 [details]
Проверка изменения имени для входа
Created attachment 9882 [details]
Попытка входа с использованием нового имени
samba-tool user list использует sAMAccountName. В свойствах sAMAccountName = "Имя для входа (пред-Windows 2000)" (редактируется в диалоге переименования) userPrincipalName = "Имя для входа" Проблем с изменением userPrincipalName не вижу. Можно проверить в своствах в "Атрибуты". На скриншоте о попытке входа я вижу что ошибка говорит о пароле а не об имени? Ошибка о неверном пароле выводится в том числе в случае если система не распознала логин. Правильно-ли я понимаю, что "имя для входа" вкладки "Учётная запись" в свойствах пользователя изменяет имя для систем предшествующих операционной системе Windows 2000? Нет, "имя для входа" в вкладке "Учётная запись" изменяет имя для входа в современных системах - то есть "userPrincipalName". samba-tool показывает старые имена - sAMAccountName. (не знаю почему) Насчет ошибки понятно. Я просто тестировал на Windows клиентках и там ошибка "имя ИЛИ пароль неправильны". Вы пробовали писать имя полностью, с доменом? Вот так: username@domain.com. Попробовал. Вход под testuser1@samba.testdomain выполнился успешно. Но: Используя testuser@samba.testdomain так-же выполняется вход в систему. Можете сказать корректно ли это поведение? Тогда проблема была в нехватке домена в имени и это не баг? Как я догадываюсь: имя для входа = testuser имя для входа (пред-Windows 2000) = testuser1 Если все правильно, то да, это корректное поведение. Оба типа имен могут быть использованы для входа. Перепутал! Наоборот: имя для входа = testuser1 имя для входа (пред-Windows 2000) = testuser "Тогда проблема была в нехватке домена в имени и это не баг?" Получается, что так. Благодарю за информативные и своевременные ответы. |
Created attachment 9878 [details] Создание пользователя admc-0.7.1-alt1.x86_64/i586 Шаги: 1. На клиенте используя admc создать нового пользователя [img 1.png]; (ПКМ на имя Домена > Создать > Пользователь) 2. На сервере проверить наличие нового пользователя [img 2.png]; # [server] samba-tool user list 3. На клиенте используя admc изменить имя для входа[img 3.png]: Домен > Users > ПКМ на [имя созданного пользователя] > Свойства > Учётная запись Добавить/убрать несколько символов в поле "Имя для входа" Сохранить изменения (Применить > ОК) 4.1 На сервере проверить изменение имени для входа. 4.2 На другом клиенте осуществить попытку входа. Результат: Имя не изменилось. Вход не выполнен Ожидаемый результат: Имя для входа изменилось. Вход с другого клиента успешен.