Bug 33097 - Смена пароля доменного пользователя не работает.
Summary: Смена пароля доменного пользователя не работает.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: userpasswd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords: RS
Depends on:
Blocks:
 
Reported: 2017-02-10 10:35 MSK by Evgeniy Korneechev
Modified: 2017-11-02 17:31 MSK (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Korneechev 2017-02-10 10:35:26 MSK
Машина введена в домен  - https://www.altlinux.org/ActiveDirectory/Login
Если запускать из меню - ничего не происходит, если из терминала:
$ userpasswd
(current) NT password:
висит в таком положении, причем если вводить пароль, он отображается...

Если запустить strace:
strace -ff -s 512 -o output.trace userpasswd

в графике выдается MessageDialog: Ошибка конфигурации системы.
в консоли в это время: passwd: Authentication token manipulation error.

Под локальным пользователем окно смены пароля открывается и сменить пароль можно.
Comment 1 Sergey Novikov 2017-02-10 11:00:43 MSK
Сейчас проверил на тестовой машине, userpasswd не работает, passwd работает.
Comment 2 Evgeniy Korneechev 2017-02-10 11:09:20 MSK
(В ответ на комментарий №1)
> Сейчас проверил на тестовой машине, userpasswd не работает, passwd работает.
Да, но "passwd в консоли" для обычных пользователей (тем более тех, которые перешли с Windows), на мой взгляд, как то не соответствует свойствам "дружественности" и "простоты" пользовательского интерфейса?
Comment 3 Evgeniy Korneechev 2017-02-13 12:23:06 MSK
https://www.altlinux.org/SSSD/AD:
все точно также, userpasswd под доменным пользователем не работает.
Comment 4 Evgeny Sinelnikov 2017-06-15 12:43:43 MSK
Исправленный вариант userpasswd уже в сизифе.

Отдельные детали пересекающиеся с данной проблемой разбирались здесь:
https://bugzilla.altlinux.org/show_bug.cgi?id=33163
А также здесь:
https://lists.altlinux.org/pipermail/devel/2017-April/202654.html

На текущий момент требуется обновление общих настроек PAM и отладка.
Comment 5 Evgeniy Korneechev 2017-06-15 16:11:58 MSK
Обновил оба стэнда (один в домене с помощью sssd, второй - winbind).
На sssd - теперь все ОК, userpasswd отрабатывает как надо.
На winbind все также.

(В ответ на комментарий №4)
> Исправленный вариант userpasswd уже в сизифе.
Там апрельская версия, и видимо исправление приехало от pam или sssd?
Comment 6 Evgeny Sinelnikov 2017-06-16 13:20:41 MSK
бю(In reply to comment #5)
> Обновил оба стэнда (один в домене с помощью sssd, второй - winbind).
> На sssd - теперь все ОК, userpasswd отрабатывает как надо.
> На winbind все также.
> 
> (В ответ на комментарий №4)
> > Исправленный вариант userpasswd уже в сизифе.
> Там апрельская версия, и видимо исправление приехало от pam или sssd?

Я исправлял сам userpasswd. Давайте ещё уточним как выглядит текущая проблема в winbind. Нужны детали. Как это выглядит у вас сейчас.
Comment 7 Evgeniy Korneechev 2017-06-16 16:27:40 MSK
(В ответ на комментарий №6)
> Давайте ещё уточним как выглядит текущая проблема в
> winbind. Нужны детали. Как это выглядит у вас сейчас.
да тоже самое, что и в комментарии №0
Comment 8 Evgeniy Korneechev 2017-11-02 17:31:16 MSK
Раз https://www.altlinux.org/ActiveDirectory/Login говорит:
>Внимание! Аутентификация через winbind в новых сборках Samba не работает, >используйте аутентификацию через task-auth-ad-sssd.
 
Может тогда закрывать эту багу (с SSSD то все ОК)?