강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

root권한으로 일반 사용자의 cron설정하는 방법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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 ~]#

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  86 명