debian7 cron.allow 및 cron.deny 파일

debian7 cron.allow 및 cron.deny 파일

cron.allow거의 3주 동안 다운타임 동안 저는 파일 이 cron.deny어디에 있는지 알아내려고 노력했습니다.데비안7풀어 주다. 아니요, 기본적으로 시스템에 없는 것 같습니다.

강화 목적으로 "그냥" 내 시스템에서 이러한 파일을 사용할 수 있도록 하겠습니다. 제 질문은 실제로 touch추가 구성 없이 그냥 사용할 수 있는지 여부입니다.

root@asw-deb:~# touch /etc/cron.allow
root@asw-deb:~# touch /etc/cron.deny

또는 이 파일을 "매핑"해야 한다면 cron 구성 파일을 편집하여 내가 만든 두 파일을 찾을 수 있는 위치를 cron에 "알려줄" 수도 있습니다.

제가 좀 멍청하게 들렸다면 죄송합니다.

답변1

매뉴얼에서 man 1 crontab:

If the /etc/cron.allow file exists, then you must be listed (one user per line)
therein in order to be  allowed to use this  command. If the /etc/cron.allow file
does not exist but the /etc/cron.deny file does exist, then you must not be listed
in the /etc/cron.deny file in order to use this command.

If neither of these files exists, then depending on site-dependent configuration
parameters, only the super user will be allowed to use this command, or all users
will be able to use this command.

If  both  files  exist  then  /etc/cron.allow  takes  precedence.  Which  means that
/etc/cron.deny is not considered and your user must be listed in /etc/cron.allow in
order to be able to use the crontab.

Regardless of the existance of any of these files, the root administrative user is
always allowed to setup a crontab. For standard Debian systems, all users may use
this command.

나는 데비안 7에서 그것을 시도했고 정확히 같은 방식으로 작동합니다.

관련 정보