[개발관련]/서버(리눅스 외)
리눅스 크론 cron 실행 시 다른 계정/nologin 계정으로 실행
도담빠
2020. 3. 31. 20:37
반응형
1) 다른 계정으로 실행
su - user -c "command(명령어)"
sudo -u user "command"
2) nologin 계정으로 실행
nobody 계정은 /sbin/nologin 으로 설정되어 있어 Crontab에 등록할 수 없다.
아래 내용으로 crontab 등록하면 실행이 가능하다.
* * * * * su -l nobody --shell=/bin/bash -c "명령어"
* * * * * su -l nologin계정명 --shell=/bin/bash -c "명령어"
728x90