root권한으로 일반 사용자의 cron설정하는 방법
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,819 조회
- 0 추천
- 목록
본문
root권한으로 일반 사용자의 cron설정하는 방법
시스템관리자인 root는 root자신의 cron설정뿐아니라 일반 계정사용자의 cron설정까지도 수정,설정,삭제를 할 수 있습니다.
시스템관리자인 root권한으로 일반사용자의 cron을 설정하고자 한다면 “crontab -u 계정명 -e”라고 하시면 됩니다.
아래의 예는 root권한으로 일반사용자인 bible의 cron을 설정,변경하는 방법에 대한 예입니다.
[root@RockyLinux01 ~]# id uid=0(root) gid=0(root) groups=0(root) [root@RockyLinux01 ~]# [root@RockyLinux01 ~]# crontab -u sspark -e 00 01 * * * su - bible '/home/sspark/backup.sh' >& /dev/null ~ ~ ~ ~ ~ ~ |
root권한으로 일반계정사용자(sspark)의 cron설정을 마무리하고 빠져 나가려면 vi에서와 마찬가지로 “wq!”라고 하면 됩니다.
이렇게 수정,변경되어 저장되는 내용은 /var/spool/cron/sspark 파일에 저장됩니다.
[root@RockyLinux01 ~]# ls -l /var/spool/cron/sspark -rw------- 1 sspark sspark 61 6월 1 17:09 /var/spool/cron/sspark [root@RockyLinux01 ~]# [root@RockyLinux01 ~]# cat /var/spool/cron/sspark 00 01 * * * su - bible '/home/sspark/backup.sh' >& /dev/null [root@RockyLinux01 ~]# |
관련자료
-
이전
-
다음