Назад | Перейти на главную страницу

Crontab: срок действия токена аутентификации истек; требуется новый

У меня есть задание crontab, которое выполняется ежедневно как пользовательское задание без полномочий root. К сожалению, он перестал работать со следующим сообщением (в / var / log / syslog):

CRON[29256]: Authentication token is no longer valid; new one required

Я не менял пароль для пользователя, выполняющего это задание, и срок действия пароля еще не истек. Что вызывает эту проблему и как ее исправить? - желательно без необходимости менять пароль пользователя каждые x дней.

Ubuntu 14.04.1 LTS

Я нашел несколько статей об этом, все они касаются смены пароля.

Вы сказали, что не меняли пароль и что срок его действия еще не истек. Моя рекомендация - в любом случае изменить пароль.

Независимо от того, хотите ли вы менять пароль каждые X дней, это, скорее всего, решит вашу проблему. Как только вы подтвердите, что это ДИД решает вашу проблему, вы можете приступить к устранению неполадок, чтобы сделать это не проблемой в будущем.

Эта проблема возникает, если срок действия пароля уже истек. Вы можете проверить информацию об истечении срока действия пароля пользователя, используя следующую команду

chage -l <username>

Если в выводе указано «пароль необходимо изменить», вам необходимо изменить пароль. После изменения пароля вы сможете запускать задания cron с этой учетной записью.