반응형
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
'[개발관련] > 서버(리눅스 외)' 카테고리의 다른 글
[LINUX] root/일반 계정 su 제한, 해제하는 방법 (0) | 2020.05.08 |
---|---|
CP 명령어 옵션 (0) | 2020.05.08 |
[CentOS] su 명령어 wheel 그룹에게만 허용하기 (0) | 2020.05.08 |
CentOS8 에서 java 1.6 설치 후 에러 (Error occurred during initialization of VM ..) (0) | 2020.04.27 |
[리눅스]주기적 작업실행 데몬 cron, anacron (0) | 2020.04.17 |