CentOS 5.x
Учетная запись пользователя на моем сервере CenTOS стала недоступна, и я не знаю почему.
Если я сбегу chage -l foo
Я вижу:
Minimum: 0
Maximum: 0
Warning: 5
Inactive -1
Last Change: July 17, 2012
Password Expires: Never
Password Inactive: Never
Account Expires: Never
Я не уверен, что означает -1, но, насколько я могу судить на основе других настроек, срок действия системы не должен истекать или автоматически блокироваться.
Если это так, где еще я могу найти решение этой проблемы?
Кроме того, будут ли симптомы отображаться одинаково, если учетная запись автоматически заблокирована, а не административно отключена, а не просто изменен пароль?
Обновление: я проверил / var / log / secure и вижу:
Aug 9 07:11:14 foo sshd(pam_unix)[15122]: account foo has expired (failed to change password)
Aug 10 19:12:33 foo sshd(pam_unix)[900]: account foo has expired (failed to change password)
Что интересно, я также замечаю такие записи, как:
Aug 13 10:12:00 foo sshd(pam_unix)[23222]: password for user foo will expire in 0 days
Означает ли эта последняя запись, что срок действия пароля никогда не истечет? Или что он истечет сегодня?
Я не уверен, что означает -1
man chage
говорит:
-I, --inactive INACTIVE
Set the number of days of inactivity after a password has expired before the account is locked. The
INACTIVE option is the number of days of inactivity. A user whose account is locked must contact the
system administrator before being able to use the system again.
Passing the number -1 as the INACTIVE will remove an account's inactivity.
ОБНОВЛЕНИЕ 13 августа, понедельник, 23:02:37, ICT 2012
account foo has expired (failed to change password)
Это означает, что foo
счет истек и неактивен. Сбросить его пароль.
password for user foo will expire in 0 days
Означает ли эта последняя запись, что срок действия пароля никогда не истечет? Или что он истечет сегодня?
Вот почему вы видите Inactive -1
при беге chage -l foo
. В foo
аккаунт станет неактивным сразу после истечения срока.
Если вы установите --inactive
на другую ценность, чем -1
, то foo
учетная запись имеет возможность выполнить «льготный вход» для смены пароля.