Поскольку я знаю, что мы можем настроить доступ для пользователей к объекту cron, также может отменить доступ для некоторых пользователей.Linux, как определить расположение файлов конфигурации cron?
Но я не знаю, где поставить мои настройки для cron, чтобы прочитать их. Я пробовал с (/etc/cron.allow, /ect/cron.deny), (/var/spool/cron/cron.allow, /var/spool/cron/cron.deny), но он не работает. Пользователь, добавленный в cron.deny, все еще может получить доступ к объекту cron.
Как определить, где установить настройку для cron в моей системе?
Дополнение комментарий
Мой случай я создал два пользователя: user1, user2 и добавить user1 к cron.allow, user2 в cron.deny. Затем я создаю задание для каждого использования crontab, ожидая, что user1 может получить cron run и user2 не будет. но в результате пользователь2 также получает задание cron job.
Дополнительный, я тестирую это с помощью детской корзины. Посмотрев на исходный код, кажется, что версия busybox не проверяет cron.allow/cron.deny вообще.
Может ли кто-нибудь подтвердить это?
Благодаря
Если возможно, пожалуйста, обновите свой вопрос с помощью содержимого /etc/cron.deny и /etc/cron.allow? – Shubhangi