Portál AbcLinuxu, 13. května 2025 23:36
nemůžu vyřešit následující problém. Mám nainstalovanou stable distribuci debiana. V poslední době jsem si všimnul, že se nespouští žádné joby CRONu. V logách je pouze toto:
Apr 19 06:02:01 localhost CRON[10761]: User account has expired
Zkontroloval jsem nastavení crontab. Vše se zdá být v pořádku (crony jsou nastavené stejně jako u jiného počítače, kde cron normálně funguje). Dále jsem prověřil platnosti uživatelského konta (nejen roota, ale i všech ostatních). Ani jedno není vypršelé....
Dále jsem zkusil zařadit roota do /etc/cron.allow. Ani to nepomohlo.
Ještě mě napadlo zkontrolovat pam.d (uživatelé jsou v LDAPu, ale root je normálně v shadow), ale i tam se zdá být vše ok, protože v auth.log nic není.
Nesetkal jste se někdo s tímto problémem? Mě už došly nápady.
Lze nějak donutit CRON, aby pracoval v debug módu? Třeba by toho řekl více... Díky H.
man chage
, resp. man passwd
(hladaj kluc. slovo 'expire' ;) )
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.