지금까지 잘 동작하던 crontab이 어느날 갑자기 동작하지 않았을때가 있다.
이럴때 /var/log/crontab 로그를 살펴본다.
CRON[242340]: Authentication token is no longer valid; new one required
authentication token is no longer valid new one required cron
이런 비슷한 로그가 찍혀있을 경우엔 해당 계정 비밀번호 사용 기한이 만료됬었을 경우가 99%이다.
당연히 해당 계정이 사용되고 있지 않다고 판단되면 해당 계정이 진행하려는 일들은 안하는게 상책.
이럴던 passwd 명령어로를 사용하여 해당 계정의 패스워드를 변경하고
필요에 따라선 /etc/login.defs 파일에서 패스워드 만료기한을 늘리던지 조치를 취해준다.
물론 보안에 충실하기 위해서 다른 방법을 사용해야 한다.
가끔 뜬금없이 일어나는 상황에 다 이유가 있는법.
#linux
#crontab
#centos
#login
.defs
#passwd
#패스워드