/etc/cron.d에서 606 파일 권한을 사용하십시오. (루트) 오류 파일 모드)

/etc/cron.d에서 606 파일 권한을 사용하십시오. (루트) 오류 파일 모드)

루트로 실행할 수 있는 606 권한을 가진 파일이 /etc/cron.d에 있습니다.

목적은 606을 통해 "다른 사람"에게 읽기 및 쓰기 액세스를 제공하여 스크립트가 파일을 수정할 수 있도록 하는 것입니다.

Cron은 실행을 원하지 않고 "(root) BAD FILE MODE" 메시지를 표시합니다.

나는 Cron이 파일 권한에 대해 까다롭다는 것을 알았습니다. 640 또는 644 권한을 사용하는 것이 더 허용 가능하지만 스크립트는 이를 편집할 수 없습니다.

606을 허용하도록 cron을 구성하는 방법이 있습니까? 또는 스크립트가 루트 권한 없이 cron 파일을 수정하도록 허용하는 방법이 있습니까?

감사해요

답변1

각 사용자는 자신만의 crontab.root가 아닌 사용자가 루트에 쓸 수 있도록 허용하면 crontab시스템에 보안 허점이 생기고, 이로 crond인해 그러한 권한이 있는 파일이 거부됩니다.

root루트가 아닌 계정이 권한이 필요한 일부 작업을 수행하도록 허용해야 하는 경우 다음을 사용하는 것이 좋습니다.sudo

관련 정보