* 크론 로그(cron log)에 "!bad user" 라고 나올 때 조치방법
if a user′s cron job fails to run, check the /var/cron/log for the following entry: "!bad user"
만약 사용자의 cron job의 실행이 실패한다면, /var/cron/log 파일이 아래와 같은지 확인하라. 이것은 보통 password aging이 동작할때 사용자의 passsword가 기간만료됐기 때문이다. cron은 사용자의 password가 job을 실행시키기 전에 유효한지 확인한다. password aging을 쓸수 없게 하고, 새로운 사용자 password를 만들고, password aging을 다시 사용할수 있게 해라. |
* 발생한 문제 : sys 계정으로 cron job을 실행했을때 위와 같은 에러메세지 발생
* 원인 : shadow file 의 sys 계정의 패스워드 부분이 "*LK*" 이렇게 되있었다.
"sys:NP:6445::::::" (또는 비밀번호를 변경 / 등록 해줘도 LK 가 풀린다~!)
[참고] 수정 후에도 bad user or setgid failed 라는 에러 문구가 올라올 경우, cron 을 재기동 해주면 된다 |
'OS 관련 지식 > 솔라리스(Solaris)' 카테고리의 다른 글
[솔라리스] cron 설정 방법 (0) | 2015.03.24 |
---|---|
[솔라리스] 파일 링크 방법(ln 명령어) (0) | 2014.10.28 |
[솔라리스] 솔라리스 디렉토리(파일) 권한 설정(chown / chmod) (0) | 2014.08.26 |
[솔라리스] 솔라리스 보안 정책(패스워드 만료일자 설정) (0) | 2014.08.24 |
[솔라리스] 솔라리스 IP 설정 (0) | 2014.08.06 |