root권한으로 root의 cron설정 삭제하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,215 조회
- 0 추천
- 목록
본문
root권한으로 root의 cron설정 삭제하기
시스템관리자인 root는 자기자신의 cron설정뿐 아니라 일반계정사용자의 cron설정까지도 삭제할 수 있습니다.
시스템관리자인 root가 자기자신의 cron설정을 삭제하고자 한다면 “crontab -r”이라고 하면 됩니다.
아래는 root가 자기자신의 cron설정을 삭제하는 예입니다.
먼저 id로 현재 사용자가 root임을 확인하고 “crontab -l”로 현재 설정된 root의 cron설정을 확인한 것입니다.
[root@su250 ~]# id uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) [root@su250 ~]# [root@su250 ~]# crontab -l
00 01 * * * su - root /usr/bin/rdate -s time.bora.net && sbin/hwclock -w 00 03 * * * su - root -c '/root/backup.sh' >& /dev/null 00 08 * * * su - root -c '/root/system_check' > /root/syscheck/syscheck_logs
[root@su250 ~]# |
그리고 다음은 “crontab -r”로 root자신의 cron설정을 삭제 하였습니다.
그리고 다시 “crontab -l”로 설정내용을 확인해 보았으나 “crontab -r”명령으로 이미 cron설정이 삭제되었으므로 아무런 설정도 되어있지 않다는 것을 확인한 것입니다.
[root@su250 ~]# crontab -r [root@su250 ~]# [root@su250 ~]# crontab -l no crontab for root [root@su250 ~]# |
“crontab -r”로 root의 cron설정이 삭제 되었다는 것은 /var/spool/cron/root파일이 삭제되었다는 것을 의미합니다.
따라서 아래의 예는 “crontab -r”의 결과 /var/spool/cron/root파일이 삭제되었음을 확인한 것입니다.
[root@su250 ~]# ls -l /var/spool/cron/
합계 4 -rw------- 1 bible root 60 2023-01-13 16:58 bible [root@su250 ~]# |
관련자료
-
이전
-
다음