Я хочу настроить предупреждения об истечении срока действия пароля. Я подумал, что PAM откуда-то их читает, но не могу найти откуда. Вопрос актуален как для Ubuntu / Debian, так и для Fedora / RHEL / CentOS.
Где читает PAM Warning: your password will expire in X days
из?
Спасибо!
Информация об истечении срока действия учетной записи и пароля содержится в /etc/shadow
файл. видеть man shadow
Чтобы получить больше информации.
Что касается строки сообщения, они жестко закодированы в одном (или, возможно, нескольких) модулях объектного кода PAM. Чтобы изменить сообщения, вам необходимо изменить исходный код для этих модулей PAM, перекомпилировать и установить полученный двоичный файл.