Проблема с обновлением пароля при входе в систему.

Автор imak, июня 08, 2015, 21:38:59

« предыдущая - следующая »

imak

Всем доброго здравия.
Не могу решить порблему с обновлением просроченного пароля у пользователя при его входе в систему.
Если пароль оказался просрочен система выдает сообщение:
"Your account has expired; please contact your system administrator"
Проблема имеет место быть на 12.04 и 14.04  на других версиях и на Ubuntu  не проверял.
На Debian 7/8 с XFCE все отрабатывает как надо -  сообщение о просроченном пароле и предложение ввести новый.
Затем повторное приглашение входа в систему уже с новым паролем.
Грешу на специфические настройки PAM по сравнению с Debian.
Сравнил файлы в /etc/pam.d  в Debian и в Xubuntu. Существенных различий, которые по моему разумению могут быть причиной проблемы, не обнаружил.
Есть у кого решение проблемы или идеи куда "копать" дальше?

butjapka


imak

Цитата: butjapka от июня 09, 2015, 00:37:49
посмотрите эту статью, может что и подскажет


К сожалению не то.
В статье расписано как повысить безопасность системы, в том числе, задав срок смены пароля.
У меня следующий этап.
Когда пароль устарел, как пользователю его обновить при входе в систему?
Кстати мою проблему можно повторить без всех указанных действий в статье.
Достаточно выполнить команду:
$ sudo chage -d0 <user_name>
Только не стоит эксперементировать на своей учетной записи :-)

imak

Всем доброго здравия.
Разобрался. Тема закрыта.
Причина проблем была в PAM из-за "неудовлетворенностью жизнью" PowerBroker Identity Services (бывший Likewise).
Собственно проблема всплыла на Linux машинах (Xubuntu 14.04 и 12.04)  подключенных к AD, когда у доменных пользователей стали устаревать пароли.
Но т.к. проблема проявлялась и для локальных пользователей на этих машинах, сразу не сообразил, где источник проблем.
В моем случае при установке PBIS жаловался на отсутствие библиотеки  libglade2-0 и ssh-сервера.
Т.к. это были варнинги, а не ошибки, я не придавал этому значения.
Проблема ушла, когда:
Установил libglade2-0 и open-ssh.
Вывел машину из домена
Переустановил PBIS
Ввел машину в домен
При этом необходимо каждый раз, когда PBIS просит, перегружать машину.

Надеюсь, что кого-то это избавит в будущем от 2х недель поисков  :wink: