crontab을 이용한 리눅스 서버 종료
Posted 2008. 10. 24. 04:33# crontab -e <- 편집모드
//분 시 일 월 요일 명령어 형식이구요
---------------------------------------------
30 17 * * * /(경로)shutdown.sh
---------------------------------------------
// 17:30분에 shutdown.sh 실행
#cat > shutdown.sh (shutdown.sh 파일 만들기)
#!/bin/sh
shutdown -h now (명령어 : 즉시 shutdiwn)
이렇게 하면 매일 17시 30분에 Linux가 Shutdown됨
cron에는 root권한이 없기 shutdown.sh가 실행이 되지 않을껍니다,
shutdown은 root권한으로만 실행되기 때문이죠.
sudo가 설치되어 있으면 아래와 같이 하시면 됩니다.
vi /etc/sudoers 하셔서
ALL ALL=NOPASSWD:/sbin/shutdown
cron을 아래와 같이 고칩니다.
11 20 * * * sudo /sayit/shutdown.sh
shutdown 명령은 데몬으로도 실행할 수 있스니까 수행될 것입니다.
'OS 운영체제 및 보안 > Linux' 카테고리의 다른 글
Linux에서 JDK 설치 (0) | 2008.10.24 |
---|---|
RPM 사용법 (0) | 2008.10.24 |
FTP 계정 사용자의 상위 디렉토리로의 이동 제한 (0) | 2008.10.24 |
APM 모음팁 (0) | 2008.10.24 |
하드 디스크 추가하기.. (0) | 2008.10.24 |
리눅스보안 - 필수 보안 조치법 (0) | 2008.10.24 |
해킹 방지 서버 점검 (0) | 2008.10.24 |
리눅스 스케줄러 crontab (0) | 2008.10.24 |
Linux에 아파치, Tomcat, PHP 설치법 (0) | 2008.10.24 |
리눅스의 기본 명령어 (0) | 2008.10.24 |
- Filed under : OS 운영체제 및 보안/Linux