DBDBDEEP

유닉스 계열에서 crontab -e  명령을 하면 권한이 없다고 나오거나

설정할수 없다는 오류가 뜨는경우가 있습니다.


각 플랫폼(IBM, HPUX, LINIX)마다 권한을 주는 방법이 조금씩 차이가 있습니다만


아래 명령어를 통해 root유저로 다른 유저 cron을 설정하실수 있습니다.


crontab -e -u 유저명

혹은 

crontab -e 유저명


먼저 hpux에서 테스트했을때는 문제없이 원하는 유저로 실행되었습니다

다만 해당유저로 crontab -l 을 수행해도 스케쥴내용은 볼수없습니다.




이것이 단점이지만 일일이 설정을할필요 없다는 것이 손쉽죠

플랫폼별로 crontab 권한주는것이 의외로 설정방법이 다다르다는...






이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band